Domande taggate «c»

C è un linguaggio di programmazione per computer generico utilizzato per sistemi operativi, giochi e altri lavori ad alte prestazioni.

4
Perché sono stati inventati short, int e long in C?
Sto avendo difficoltà a capire, quali sono stati gli obiettivi dei creazione del short, intelong tipi di dati in C? Il motivo per cui chiedo è che non sembra che le loro dimensioni siano limitate: potrebbero essere di qualsiasi dimensione, purché shortsiano più piccole di unint , per esempio. In …
16 c  data-types 


4
Migliorare il livello del mio codice C / C ++
Sto programmando da 3-4 anni ormai e sento di non poter più essere chiamato come un principiante, ma ho letto alcune domande su questo sito e penso di cosa stanno parlando? Mi sento allo stesso modo quando raccolgo libri di programmazione al giorno d'oggi. Ho letto diversi libri di programmazione …
16 c++  c 






2
Java ha la JVM, che cosa ha C?
So che C ha un compilatore ma cosa determina le prestazioni di esecuzione? Ad esempio in un blocco if else, cosa succede se il codice aveva solo tutti gli if invece che if elses, cosa determina che tutti gli if verranno eseguiti? In Java sarebbe la JVM, ma in C …
15 java  c 

5
Perché * dichiarazione * di dati e funzioni è necessaria in linguaggio C, quando la definizione è scritta alla fine del codice sorgente?
Considera il seguente codice "C": #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()è definito alla fine del codice sorgente e non viene fornita alcuna dichiarazione prima del suo utilizzo in main(). Nel momento in cui il compilatore vede Func_i()dentro main(), esce da main()e lo scopre …

7
Qual è l'uso idiomatico dei blocchi arbitrari in C?
Un blocco è un elenco di istruzioni da eseguire. Esempi di casi in cui vengono visualizzati i blocchi in C sono dopo un'istruzione while e in istruzioni if while( boolean expression) statement OR block if (boolean expression) statement OR block C consente anche di annidare un blocco in un blocco. …
15 c  syntax 


2
Perché le brutte parole chiave in C11?
Attualmente sto leggendo una bozza della specifica C11. Le nuove parole chiave introdotte: _Bool, _Alignof, _Atomictutte sembrano estensioni personalizzate, invece di parole chiave standard riservate come struct, union, int. Mi rendo conto che lo standard consiste essenzialmente in estensioni standardizzate ... ma comunque, è terribile! Forse finiremo presto per __Long_Long_Reallylong_Integer_MSVC_2020_tinsinuarsi …
15 c  keywords 



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.