Articles of c

pourquoi aucun avertissement de débordement lors de la conversion de caractère en caractère

int i=9999; char c=i; ne donne aucun avertissement de débordement, alors que char c=9999; donne, avertissement C4305 initialisation de la troncature de int à char pourquoi aucun avertissement de débordement lors de la conversion de int en caractère?

appelant rand () renvoyant des résultats non aléatoires

J’écris un programme simple en C qui lance une pièce de monnaie 100 000 fois et calcule le nombre de têtes et le nombre de queues résultant du tirage au sort en utilisant srand et rand. Voici ce que j’ai #include #include #include int main(void){ int i; int h=0; int t=0; int n; for(i=0;i<100000;i++){ srand(time(NULL)); […]

Comment convertir une chaîne en tableau de caractères en c (ou) comment extraire une chaîne de caractères unique?

J’ai besoin de convertir une chaîne en tableau de caractères dans c? Comment puis-je faire ceci ou au moins dites-moi comment extraire un seul caractère d’une chaîne comme incrémental dans le prochain ??? Merci d’avance

Manière correcte de vider une chaîne de caractères

J’ai travaillé sur un projet en C qui nécessite beaucoup de manipulations. Normalement, je programme en C ++, donc c’est un peu différent de simplement dire ssortingng.empty (). Je me demande quelle serait la bonne façon de vider une chaîne de caractères en C. S’agirait-il de cela? buffer [80] = “Bonjour le monde! \ n”; […]

allocation de mémoire dynamic et tableau dynamic

Je dois écrire un programme qui demandera à un utilisateur de saisir le nombre d’entités qu’il aimerait entrer. Entrez le nombre d’Ints (doit être supérieur à 1) et ils entreraient un nombre compris entre 2 et l’infini (s’ils voulaient vraiment aller aussi loin) à ce stade, je numériserais ce nombre et le définirais à une […]

sortinger les membres du tableau de structure

Étant donné un tableau de structure (en C), je tente d’imprimer les résultats en groupes de genre et en sous-ordre par ordre numérique. Par exemple: struct employee{ char gender[13] char name[13]; int id; }; Disons que je définis le tableau de structure comme suit: struct employee info[2]={{“male”,”Matt”,1234},{“female”,”Jessica”,2345},{“male”,”Josh”,1235}}; Comment puis-je imprimer les résultats comme 1234 Matt […]

Comment structurer efficacement un programme C

Permettez-moi d’abord de dire que j’ai pas mal d’expérience en C et C ++. Cependant, je commence un nouveau projet en C et je travaille depuis si longtemps dans les langages orientés object (C # et C ++) que j’ai du mal à trouver un moyen efficace pour encapsuler des fonctionnalités dans un langage procédural. […]

Comment vérifier si un pointeur est déjà libéré en C?

Je voudrais vérifier si un pointeur est déjà libéré ou non. Comment est-ce que je fais ceci en utilisant le compilateur GNU?

Comment puis-je obtenir UTCTime en milliseconde depuis le 1er janvier 1970 en langage c

Existe-t-il un moyen d’obtenir des millisecondes et une fraction de fraction de 1970 en utilisant time.h en langage c?

Drapeaux par défaut pour le compilateur gcc dans Eclipse

Je veux que tous mes programmes C soient compilés avec les options -Wall -pedantic -ansi par défaut. Existe-t-il un moyen pour Eclipse d’append ces indicateurs à la commande du compilateur par défaut pour tous les projets?