संभव डुप्लिकेट:
C function syntax, parameter types declared after parameter listसी में, इसका मतलब क्या होता है जब फ़ंक्शन हेडर और बॉडी के बीच एक चर घोषित किया जाता है?
अब कई बार, मैं इस तरह कोड का सामना किया है:
int
main(argc, argv)
int argc; char **argv;
{
...
}
क्यों argc
और argv
इस तरह से घोषित किये गए हैं?
इसका मतलब है कि इसे 1 9 87 के आसपास लिखा गया था –
@ माइकलबुर: यह वास्तव में एक डुप्लिकेट प्रतीत होता है। बंद करने के लिए वोटिंग। –