Domande con tag 'c'

0
risposte

Quando usare C su C ++ e C ++ su C?

Sono stato introdotto a Computer Science per poco più di un anno e, dalla mia esperienza, sembra che C e C ++ siano entrambi considerati lingue "ultraveloci", mentre altri come Python e tali linguaggi di scripting sono < em> di solito ritenuto...
posta 14.08.2012 - 16:18
7
risposte

Quando usi float e quando usi il double

Spesso nella mia esperienza di programmazione ho bisogno di prendere una decisione se dovrei usare float o double per i miei numeri reali. A volte vado per il float, a volte vado per il doppio, ma in realtà questo mi sembra più soggettivo. Se do...
posta 28.02.2013 - 11:35
7
risposte

Il linguaggio di programmazione C era considerato un linguaggio di basso livello quando è uscito?

Attualmente C è considerato un linguaggio di basso livello , ma negli anni '70 era considerato di basso livello? Il termine era anche in uso allora? Molte lingue popolari di alto livello non esistevano fino alla metà degli anni '80 e oltre...
posta 30.06.2018 - 17:45
6
risposte

Perché non esiste una lingua più veloce, "migliore" di C? [chiuso]

Con tutte le nuove lingue "moderne" oggi, come mai C è ancora annunciato come il più veloce e "il più vicino alla macchina"? Non credo davvero che ci sia solo un modo corretto di fare le cose, e C è in circolazione da molto tempo (dagli anni '60...
posta 08.12.2009 - 07:14
11
risposte

Devo smettere di usare il termine C / C ++?

Capisco che C e C ++ sono lingue diverse ma quando stavo imparando C ++ mi è sempre stato detto che C è un sottoinsieme di C ++ o C ++ è C con classi. E questo era vero fino all'apparizione di C ++ x0, C ++ 11 (o il moderno C ++ 11/14/17 in ge...
posta 30.09.2015 - 21:27
7
risposte

Perché dichiarare una variabile in una riga e assegnarla a quella successiva?

Spesso vedo nei codici C e C ++ la seguente convenzione: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; invece di some_type val = something; some_type *ptr = &something_else; Inizialmente pensavo...
posta 07.05.2011 - 22:30
14
risposte

Il linguaggio di programmazione C è ancora utilizzato?

Sono un programmatore C # e la maggior parte del mio sviluppo riguarda i siti Web e alcune applicazioni Windows. Per quanto riguarda C, non l'ho usato da molto tempo, perché non ce n'era bisogno. È stata una sorpresa per me quando uno dei miei a...
posta 15.09.2016 - 14:07
3
risposte

Perché i linguaggi di programmazione, in particolare C, usano parentesi graffe e non quadrate?

La definizione di "linguaggio C-Style" può essere praticamente semplificata fino a "usa parentesi graffe ( {} )". Perché utilizziamo quel particolare carattere (e perché non qualcosa di più ragionevole, come [] , che non richiede il tast...
posta 26.02.2013 - 15:59
8
risposte

Perché utilizzare le nuove righe finali invece di guidare con printf?

Ho sentito che dovresti evitare di portare a capo una nuova riga quando usi printf . In questo modo, anziché printf("\nHello World!") dovresti usare printf("Hello World!\n") In questo particolare esempio sopra non ha senso, poic...
posta 19.11.2018 - 08:10
4
risposte

Come si differenzia un riferimento Java da un puntatore C?

C ha dei puntatori e Java ha ciò che viene chiamato riferimenti. Hanno alcune cose in comune nel senso che tutti puntano a qualcosa. So che i puntatori in C memorizzano gli indirizzi a cui puntano. Fare riferimento anche a memorizzare l'indirizz...
posta 28.03.2012 - 09:46