Questions marquées «c»

C est un langage de programmation à usage général utilisé pour la programmation système (OS et embarqué), les bibliothèques, les jeux et les plateformes multiples. Cette balise doit être utilisée avec des questions générales concernant le langage C, tel que défini dans la norme ISO 9899 (la dernière version, 9899: 2018, sauf indication contraire - également balise les demandes spécifiques à la version avec c89, c99, c11, etc.). C est distinct de C ++ et il ne doit pas être combiné avec la balise C ++ en l'absence d'une raison rationnelle.






7
Comment créer un tableau de structures en C?
J'essaie de créer un tableau de structures où chaque structure représente un corps céleste. Je n'ai pas beaucoup d'expérience avec les structures, c'est pourquoi j'ai décidé d'essayer de les utiliser au lieu de tout un tas de tableaux. Cependant, je continue à rencontrer de nombreuses erreurs différentes. J'ai essayé d'implémenter …
100 c  arrays  struct 


13
Utilisation de la fonction exit ()
Je veux savoir comment et quand puis-je utiliser la exit()fonction comme le programme de mon livre: #include<stdio.h> void main() { int goals; printf("enter number of goals scored"); scanf("%d",&goals); if(goals<=5) goto sos; else { printf("hehe"); exit( ); } sos: printf("to err is human"); } Lorsque je l'exécute, il affiche ERREUR: appel …
100 c 

6
Comment utiliser SCNetworkReachability dans Swift
J'essaye de convertir cet extrait de code en Swift. J'ai du mal à décoller à cause de certaines difficultés. - (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; // Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress); SCNetworkReachabilityFlags …
99 ios  c  struct  swift  reachability 




8
Indentation #defines
Je sais que les #defines, etc. ne sont normalement jamais indentés. Pourquoi? Je travaille actuellement avec du code qui contient un horrible mélange de #defines, #ifdefs, #elses, #endifs, etc. Tout cela est souvent mélangé avec du code C normal. La non-indentation des #defines les rend difficiles à lire. Et le …

12
Préprocesseur C ++ __VA_ARGS__ nombre d'arguments
Question simple à laquelle je n'ai pas trouvé de réponse sur le net. Dans les macros d'arguments variadiques, comment trouver le nombre d'arguments? Je suis d'accord avec le préprocesseur boost, s'il a la solution. Si cela fait une différence, j'essaie de convertir un nombre variable d'arguments de macro pour stimuler …


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.