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.
Les compilateurs avancés, par exemple, gcccompilent les codes dans des fichiers lisibles par machine en fonction du langage dans lequel le code a été écrit (par exemple C, C ++, etc.). En fait, ils interprètent la signification de chaque code en fonction de la bibliothèque et des fonctions des langages …
Dans mon expérience en programmation, je dois souvent décider si je dois utiliser des nombres flottants ou doubles pour mes nombres réels. Parfois, je privilégie le double, parfois le double, mais cela semble plus subjectif. Si je devais être confronté pour défendre ma décision, je ne donnerais probablement pas de …
Parfois, lors de la programmation dans différents langages (C / C ++, C #), cette idée me vient à l’esprit: Chaque langue est-elle écrite dans le langage de programmation C? La langue C est-elle la mère / le père de toutes les langues? Est-ce que chaque concept ( POO , …
Je suis initié à l'informatique depuis un peu plus d'un an et, d'après mon expérience, il semble que les langages C et C ++ sont considérés comme des langages "ultra-rapides", alors que d'autres, tels que Python et de tels langages de script, sont généralement considérés comme un peu plus lents. …
En tant que développeur Linux (côté serveur), je ne sais pas où et pourquoi devrais-je utiliser le C ++. Quand je vise la performance, le premier et dernier choix est C. Quand la "performance" n'est pas le problème principal, des langages de programmation tels que Perl et Python seraient un …
Actuellement, le C est considéré comme une langue de bas niveau , mais était-il considéré dans les années 70 comme de bas niveau? Le terme était-il même utilisé alors? Beaucoup de langues populaires de niveau supérieur n'existaient pas avant le milieu des années 80 et au-delà. Je suis donc curieux …
Avec tous les nouveaux langages "modernes" publiés aujourd'hui, comment se fait-il que C soit toujours considéré comme le plus rapide et le "plus proche de la machine"? Je ne crois pas qu'il n'y ait jamais qu'une seule façon correcte de faire les choses, et C existe depuis très longtemps (depuis …
Je comprends que C et C ++ sont des langages différents, mais lors de mon apprentissage du C ++, on me disait toujours que C était un sous-ensemble de C ++ ou que C ++ était C avec des classes. Et cela était tout à fait vrai jusqu'à l'apparition de …
J'envisage d'apprendre C. Mais pourquoi les gens utilisent-ils C (ou C ++) s’il peut être utilisé «dangereusement»? Par dangereux, je veux dire avec des pointeurs et autres choses similaires. J'aime la question Stack Overflow Pourquoi la fonction gets est-elle si dangereuse qu'elle ne devrait pas être utilisée? . Pourquoi les …
Je vois souvent dans les codes C et C ++ la convention suivante: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; au lieu de some_type val = something; some_type *ptr = &something_else; Au départ, j’imaginais que c’était une habitude de l’époque où il fallait déclarer toutes …
C a des pointeurs et Java a ce qu’on appelle des références. Ils ont certaines choses en commun dans le sens où ils indiquent tous quelque chose. Je sais que les pointeurs en C stockent les adresses qu’ils pointent. Est-ce que la référence stocke aussi l'adresse? En quoi sont-ils différents, …
La définition du "langage de style C" peut être pratiquement simplifiée jusqu'à "utilise des accolades ( {})." Pourquoi utilisons-nous ce caractère particulier (et pourquoi pas quelque chose de plus raisonnable, comme [], qui n'exige pas la touche Maj au moins sur les claviers américains)? Existe-t-il un avantage réel pour la …
Je suis un programmeur C # et l'essentiel de mon développement concerne des sites Web ainsi que quelques applications Windows. En ce qui concerne C, je ne l'ai pas utilisé depuis longtemps, car ce n'était pas nécessaire. J'ai été surprise par un de mes amis qui lui a dit qu'elle …
Je code beaucoup en C et en C ++, mais je ne m'attendais pas à ce que C soit le deuxième langage le plus populaire, légèrement derrière Java. Index de la communauté de programmation TIOBE Je suis curieux de savoir pourquoi, en cet âge de la POO, C est toujours …
Pourquoi le maître C Dennis Ritchie a-t-il introduit des pointeurs en C? Et pourquoi les autres langages de programmation tels que VB.NET, Java ou C # les ont-ils éliminés? J'ai trouvé des points dans Google et je tiens également à écouter vos commentaires. Pourquoi éliminent-ils les concepts de pointeur dans …
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.