C est un langage de programmation informatique à usage général utilisé pour les systèmes d'exploitation, les jeux et autres travaux de haute performance.
Je vais avoir du mal à comprendre, quels étaient les besoins exacts de la création de la short, intet les longtypes de données en C? La raison pour laquelle je demande, c'est qu'il ne semble pas que leurs tailles soient délimitées - elles pourraient être de n'importe quelle taille, tant …
Après avoir vu (et posé!) Tant de questions similaires à Que int (*f)(int (*a)[5])signifie en C? et même en voyant qu'ils avaient fait un programme pour aider les gens à comprendre la syntaxe C, je ne peux m'empêcher de me demander: Pourquoi la syntaxe de C a-t-elle été conçue de …
Je programme depuis 3-4 ans maintenant et je sens que je ne peux plus être appelé un débutant, mais j'ai lu quelques questions sur ce site et je pense que WTF parle-t-il? Je ressens la même chose quand je prends des livres de programmation de nos jours. J'ai lu plusieurs …
J'ai beaucoup de code MATLAB qui doit être porté en C (la vitesse d'exécution est critique pour ce travail) dans le cadre d'un processus back-end pour une application Web. Lorsque j'essaie d'externaliser ce code à un développeur C, je suppose (corrigez-moi si je me trompe) que peu de développeurs C …
Je viens de commencer dans une entreprise et l'un des commentaires de style lors de ma première revue de code était que le type de retour et le nom de la méthode devaient être sur des lignes différentes. Par exemple, cette void foo() { } devrait être ceci void foo() …
Je prends un cours d'introduction sur python et l'instructeur dit que python est un langage de haut niveau et C et C ++ sont des langages de bas niveau. C'est juste déroutant. Je pensais que C, C ++, Python, Java, etc. étaient tous des langages de haut niveau. Je lisais …
Depuis quelque temps, j'ai cherché et lu beaucoup de choses sur l'alignement de la mémoire, comment cela fonctionne et comment l'utiliser. L'article le plus pertinent que j'ai trouvé pour l'instant est celui-ci . Mais même avec cela, j'ai encore quelques questions à ce sujet: Hors du système embarqué, nous avons …
Je lis "la programmation C de King KN" et j'ai trouvé la déclaration suivante: Nous avons discuté de l'utilisation de l'expression sizeof(a)/sizeof(a[0])pour calculer le nombre d'éléments dans un tableau. L'expression sizeof(a)/sizeof(t), où t est le type des éléments de a, fonctionnerait également, mais elle est considérée comme une technique inférieure. …
Je sais que C a un compilateur, mais qu'est-ce qui détermine les performances d'exécution? Par exemple, dans un bloc if else, que se passe-t-il si le code contient uniquement tous les if au lieu de if elses, qu'est-ce qui détermine que tous les if seront exécutés? En Java, ce serait …
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(). …
Un bloc est une liste d'instructions à exécuter. Les exemples où les blocs apparaissent en C sont après une instruction while et dans les instructions if while( boolean expression) statement OR block if (boolean expression) statement OR block C permet également à un bloc d'être imbriqué dans un bloc. Je …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Je suis un développeur front-end …
Je lis actuellement un projet de spécification C11. Les nouveaux mots clés introduits: _Bool, _Alignof, _Atomictous ressemblent à des extensions personnalisées, au lieu de mots clés réservés standard comme struct, union, int. Je me rends compte que la norme consiste essentiellement en extensions standardisées ... mais quand même, c'est affreux! …
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …
Je travaille actuellement sur une bibliothèque écrite en C. De nombreuses fonctions de cette bibliothèque attendent une chaîne au fur char*et const char*à mesure de leurs arguments. J'ai commencé avec ces fonctions en m'attendant toujours à la longueur de la chaîne size_tafin que la terminaison nulle ne soit pas requise. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.