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.


17
Que se passe-t-il VRAIMENT lorsque vous ne libérez pas après malloc?
C'est quelque chose qui me dérange depuis des lustres maintenant. On nous enseigne tous à l'école (du moins, je l'étais) que vous DEVEZ libérer chaque pointeur qui est alloué. Je suis un peu curieux, cependant, au sujet du coût réel de ne pas libérer de mémoire. Dans certains cas évidents, …
538 c  malloc  free 





12
Qu'est-ce qu'une fonction «statique» en C?
La question portait sur c fonctions, pas c ++ static telles que clarifiées dans les commentaires. Je comprends ce qu'est une staticvariable, mais qu'est-ce qu'une staticfonction? Et pourquoi est-ce que si je déclare une fonction, disons void print_matrix, disons a.c(SANS a.h) et que j'inclus "a.c"- j'obtiens "print_matrix@@....) already defined in …

9
Pourquoi sizeof (x ++) n'incrémente-t-il pas x?
Voici le code compilé dans les fenêtres dev c ++: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } Je m'attends xà avoir 6 ans après avoir exécuté la note 1 . Cependant, la sortie …
505 c  sizeof 

30
Comment écrirait-on du code orienté objet en C? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 3 ans . Quels sont les moyens d'écrire du …
500 c  oop  object 


8
unsigned int vs size_t
Je remarque que le code C et C ++ moderne semble utiliser à la size_tplace de int/ à unsigned intpeu près partout - des paramètres des fonctions de chaîne C à la STL. Je suis curieux de connaître la raison de cela et les avantages qu'il apporte.
492 c++  c  size-t 





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.