preguntar acerca de function-prototypes

10
réponses

Doit déclarer le prototype de fonction en C? [dupliquer]

Cette question a déjà une réponse ici: des prototypes sont-ils requis pour toutes les fonctions de C89, C90 ou C99? 6 réponses Je suis un peu nouveau en C ( …
demandé sur 1970-01-01 00:33:30
1
réponses

Quelles sont ces tailles de tableau étranges [ * ] et [static] en C99?

Apparemment, les prototypes de fonctions suivantes sont valides en C99 et C11: void foo(int a[const *]); void bar(int a[static volatile 10]); Quel est le but de ces notations en indice étranges*, static, et les qualifications CV? Aident-ils à d …
demandé sur 1970-01-01 00:33:33
11
réponses

Pourquoi une fonction sans paramètres (par rapport à la définition d’une fonction réelle) de la compilation?

je viens de trouver le code C de quelqu'un que je ne comprends pas. Il y a deux points que je ne comprends pas. tout d'abord, le prototype de fonction n'a aucun paramètre comparé à la définition de fonction réelle. Deuxièmement, le paramètre …
demandé sur 1970-01-01 00:33:32