Then why its not running? On Wed, Oct 24, 2012 at 6:50 PM, SHOBHIT GUPTA <shobhitgupta1...@gmail.com>wrote:
> http://www.geeksforgeeks.org/archives/840 > > By default, the declaration and definition of a C function have “extern” > prepended with them. It means even though we don’t use extern with the > declaration/definition of C functions, it is present there. For example, > when we write. > > int foo(int arg1, char arg2); > > There’s an extern present in the beginning which is hidden and the > compiler treats it as below. > > extern int foo(int arg1, char arg2); > > > On Wed, Oct 24, 2012 at 4:40 PM, rahul sharma <rahul23111...@gmail.com>wrote: > >> Pleaase reply with sol as asp >> >> Fille 1: >> #include<stdio.h> >> extern int i; >> >> extern int j; >> void next(void); >> int main() >> { >> ++i; >> printf("%d",i); >> next(); >> getchar(); >> } >> int i=3; >> void next() >> { >> ++i; >> printf("%d",i); >> printf("%d",j); >> other(); >> } >> File 2: >> extern int i; >> >> void other() >> { >> ++i; >> printf("%d",i)' >> } >> >> How cum file 1 knows what is other();as we havnet define with >> extern void other(); >> it should be error???? >> but when i include the statemetn extern void other,then also it shows?? >> pls provide me o/p of this questiona nd also tell how use use variable of >> one file in other as simply writing extern in a is not accesing global a of >> other file.... >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Algorithm Geeks" group. >> To post to this group, send email to algogeeks@googlegroups.com. >> To unsubscribe from this group, send email to >> algogeeks+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/algogeeks?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to algogeeks@googlegroups.com. > To unsubscribe from this group, send email to > algogeeks+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.