, CoolStraw , , , . . , , .
, C. gcc, IBM XLC.
int K & R C 1970 C . gcc. , ; , "#include" , , int. , , 64- 32- ints, , .
Many compilers may give some kind of warning that you have omitted a function type, and many also warn that you are calling a non-void function without using a result. Both are legal, both may be exactly what you intended, but both may be mistakes. And most compilers can also warn of non-standard compatible extensions, such as nested gcc functions. If you care about portability, include such warnings.
source
share