Questions marquées «declarations»


5
Pourquoi la * déclaration * des données et fonctions est-elle nécessaire en langage C, alors que la définition est écrite à la fin du code source?
Considérez le code "C" suivant: #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()est défini à la fin du code source et aucune déclaration n'est fournie avant son utilisation dans main(). Au moment même où le compilateur voit Func_i()dans main(), il sort du main()et découvre Func_i(). …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.