Domande taggate «c»

C è un linguaggio di programmazione generico utilizzato per la programmazione di sistemi (OS e embedded), librerie, giochi e multipiattaforma. Questo tag deve essere utilizzato con domande generali relative al linguaggio C, come definito nella norma ISO 9899 (l'ultima versione, 9899: 2018, se non diversamente specificato - anche tag richieste specifiche della versione con c89, c99, c11, ecc.). C è distinto da C ++ e non dovrebbe essere combinato con il tag C ++ in assenza di una ragione razionale.



9
Funzione annidata in C
Possiamo avere una funzione annidata in C? Qual è l'uso delle funzioni annidate? Se esistono in C, la loro implementazione differisce da compilatore a compilatore?
93 c  function  nested 

11
Esiste una funzione per copiare un array in C / C ++?
Sono un programmatore Java che impara C / C ++. Quindi so che Java ha una funzione come System.arraycopy (); per copiare un array. Mi chiedevo se esiste una funzione in C o C ++ per copiare un array. Sono stato solo in grado di trovare l'implementazione per copiare un …
93 c++  c  arrays 


5
gdb: "Nessuna tabella dei simboli caricata"
Continuo a ricevere questo messaggio di errore quando provo ad aggiungere un punto di interruzione in gdb. Ho usato questi comandi per compilare: gcc -g main.c utmpib2.c -o main.o and: cc -g main.c utmpib2.c -o main.o and also: g++ -g main.c utmpib2.c -o main.o Ho anche provato "-ggdb" invece di …
93 c  gdb 

4
scanf () lascia la nuova riga char nel buffer
Ho il seguente programma: int main(int argc, char *argv[]) { int a, b; char c1, c2; printf("Enter something: "); scanf("%d",&a); // line 1 printf("Enter other something: "); scanf("%d", &b); // line 2 printf("Enter a char: "); scanf("%c",&c1); // line 3 printf("Enter another char: "); scanf("%c", &c2); // line 4 printf("Done"); …
93 c  scanf 





10
Valori di default in un C Struct
Ho una struttura dati come questa: struct foo { int id; int route; int backup_route; int current_route; } e una funzione chiamata update () che viene utilizzata per richiedere modifiche al suo interno. aggiornamento (42, dont_care, dont_care, new_route); questo è veramente lungo e se aggiungo qualcosa alla struttura devo aggiungere …
92 c  initialization 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.