preguntar acerca de c

26
réponses

Comment définissez-vous, effacer et basculer un seul bit?

Comment définir, effacer et basculer un peu en C / C++? ... …
demandé sur 1970-01-01 00:33:28
12
réponses

Comment fonctionnent les pointeurs de fonction en C?

J'ai eu une certaine expérience dernièrement avec des pointeurs de fonction dans C. Donc, en continuant avec la tradition de répondre à vos propres questions, j'ai décidé de faire un petit résumé des bases mêmes, pour ceux qui ont besoin d'une plon …
demandé sur 1970-01-01 00:33:29
18
réponses

Que signifie «statique» en C?

J'ai vu le mot static utilisé à différents endroits dans le code C; est-ce comme une fonction/classe statique en C# (où l'implémentation est partagée entre les objets)? ... …
demandé sur 1970-01-01 00:33:29
21
réponses

Comment puis-je déterminer la taille de mon tableau en C?

Comment puis-je déterminer la taille de mon tableau en C? C'est-à-dire le nombre d'éléments que le tableau peut contenir? ... …
demandé sur 1970-01-01 00:33:28
18
réponses

Comparaison de vitesse avec Project Euler: C vs Python vs Erlang vs Haskell

J'ai pris problème # 12 de projet Euler comme un exercice de programmation et de comparer mes implémentations (sûrement pas optimales) en C, Python, Erlang et Haskell. Afin d'obtenir des temps d'exécution plus élevés, je recherche le premier nomb …
demandé sur 1970-01-01 00:33:31
24
réponses

Comment puis-je obtenir la liste des fichiers dans un répertoire en utilisant C ou c++?

Comment puis-je déterminer la liste des fichiers dans un répertoire à partir de mon code C ou c++? Je ne suis pas autorisé à exécuter la commande ls et à analyser les résultats à partir de mon programme. ... …
demandé sur 1970-01-01 00:33:29
11
réponses

Qu’est-ce que L’API graphique native de Linux?

J'espère que cela ne se présente pas comme une question stupide, mais c'est toujours quelque chose que je me suis demandé. Windows (API Win32) et OS X (Cocoa) ont leurs propres API pour gérer windows, événements et autres éléments du système D'exploi …
demandé sur 1970-01-01 00:33:32
4
réponses

Pourquoi les nombres hexadécimaux sont-ils préfixés par 0x?

Pourquoi les nombres hexadécimaux sont-ils préfixés comme 0x? Je comprends l'utilisation du préfixe mais je ne comprends pas la signification de pourquoi 0x a été choisi. ... …
demandé sur 1970-01-01 00:33:30
8
réponses

Pourquoi rand () + rand() produit-il des nombres négatifs?

J'ai observé que la fonction de bibliothèque rand() lorsqu'elle est appelée une seule fois dans une boucle, elle produit presque toujours des nombres positifs. for (i = 0; i < 100; i++) { printf("%dn", rand()); } Mais quand j'ajoute deux ap …
demandé sur 1970-01-01 00:33:35
7
réponses

Comment imprimer «unsigned long» en C?

Je ne peux jamais comprendre comment imprimer unsigned long Type de données en C. Supposons que unsigned_foo est un unsigned long, alors je tente: printf("%lun", unsigned_foo) printf("%dun", unsigned_foo) printf("%udn", unsigned_foo) printf("%lln …
demandé sur 1970-01-01 00:33:30