Questions marquées «c»

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.

2
Pourquoi utiliser typedefs pour les structures?
en C (ANSI, C99, etc.), les structures vivent dans leur propre espace de noms. Une structure pour une liste chaînée pourrait ressembler à ceci: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; Il semble cependant tout à fait naturel pour la plupart des …

2
Pourquoi les codes d'erreur sont annulés?
Très souvent, je vois dans le code C la négation des codes d'erreur renvoyés, par exemple return -EINVALau lieu de return EINVAL. Pourquoi avoir utilisé la négation?
12 c 




5
Une manière simple et propre de comparer trois nombres
J'ai du code qui a une séquence de ifs qui fonctionne, mais je me sens juste en désordre. Fondamentalement, je veux choisir le plus grand des trois entiers et définir un indicateur d'état pour indiquer celui qui a été choisi. Mon code actuel ressemble à ceci: a = countAs(); b …
11 algorithms  c 


5
Les bibliothèques statiques C sont-elles mal vues? [fermé]
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 5 ans . Il y a 2 arguments …
11 c  compiler 

4
Indexation du pointeur
Je lis actuellement un livre intitulé "Recettes numériques en C". Dans ce livre, l'auteur détaille comment certains algorithmes fonctionnent intrinsèquement mieux si nous avions des indices commençant par 1 (je ne suis pas entièrement d'accord avec son argument et ce n'est pas le but de cet article), mais C indexe …
11 c  pointers 


1
Stockage du caractère EOF (fin de fichier) dans un type de caractère
J'ai lu dans le livre du langage de programmation C de Dennis Ritchie qui intdoit être utilisé pour qu'une variable contienne EOF - pour la rendre suffisamment grande pour qu'elle puisse contenir une valeur EOF - non char. Mais le code suivant fonctionne bien: #include<stdio.h> main() { char c; c=getchar(); …
11 c 

1
programmation des boucles PID en C
Je suis un ingénieur électricien qui a été plongé dans le monde numérique et a appris au fur et à mesure. Je programme un processeur TI pour faire une boucle PID (proportionnelle-intégrale-dérivée) , illustrée par ce diagramme: Je vais également le décrire: Ampli op à rétroaction négative, avec borne non …
11 c 

3
Unix / Linux à faible latence
La plupart des travaux de programmation à faible latence / haute fréquence (basés sur les spécifications du travail) semblent être implémentés sur les plates-formes Unix. Dans beaucoup de spécifications, ils font une demande particulière pour les personnes ayant une expérience de type "Linux à faible latence". En supposant que cela …
11 c++  c  performance  linux  latency 


7
Que doit savoir un programmeur C? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …

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.