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.



29
Cosa trovano difficile la gente riguardo ai puntatori C? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
173 c  pointers 



9
Effetti della parola chiave extern sulle funzioni C.
In C, non ho notato alcun effetto della externparola chiave utilizzata prima della dichiarazione di funzione. All'inizio, ho pensato che quando si definiva extern int f();in un singolo file ti costringesse a implementarlo al di fuori dell'ambito del file. Tuttavia ho scoperto che entrambi: extern int f(); int f() {return …
172 c  syntax  standards 


9
Restituisce uno `struct` da una funzione in C
Oggi stavo insegnando a un paio di amici come usare C structs. Uno di loro ha chiesto se si poteva restituire una structda una funzione, a cui ho risposto: "No! È piacerebbe tornare puntatori in modo dinamico malloced struct. S al posto" Venendo da qualcuno che fa principalmente C ++, …
171 c 

5
Espressioni regolari in C: esempi?
Sto cercando alcuni semplici esempi e le migliori pratiche su come utilizzare le espressioni regolari in ANSI C. man regex.hnon fornisce così tanto aiuto.
171 c  regex 

13
In C ++, sto pagando per quello che non sto mangiando?
Consideriamo i seguenti esempi di ciao mondo in C e C ++: main.c #include <stdio.h> int main() { printf("Hello world\n"); return 0; } main.cpp #include <iostream> int main() { std::cout<<"Hello world"<<std::endl; return 0; } Quando li compilo in godbolt in assembly, la dimensione del codice C è solo 9 righe …
170 c++  c 

2
Perché ottengo questo particolare schema di colori quando uso rand ()?
Ho provato a creare un file di immagine, in questo modo: uint8_t raw_r[pixel_width][pixel_height]; uint8_t raw_g[pixel_width][pixel_height]; uint8_t raw_b[pixel_width][pixel_height]; uint8_t blue(uint32_t x, uint32_t y) { return (rand()%2)? (x+y)%rand() : ((x*y%1024)%rand())%2 ? (x-y)%rand() : rand(); } uint8_t green(uint32_t x, uint32_t y) { return (rand()%2)? (x-y)%rand() : ((x*y%1024)%rand())%2 ? (x+y)%rand() : rand(); } uint8_t …
170 c  image  random 



2
In che modo questo codice genera la mappa dell'India?
Questo codice stampa la mappa dell'India. Come funziona? #include <stdio.h> main() { int a,b,c; int count = 1; for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\ TFy!QJu ROo TNn(ROo)SLq SLq ULo+\ UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\ NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\ HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\ T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\ Hq!WFs XDt!" [b+++21]; ) for(; a-- > 64 ; ) putchar ( …
169 c  obfuscation 


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.