Domande con tag 'c'

2
risposte

Come fa il compilatore LLVM a trattare le operazioni aritmetiche tra parentesi?

Quando vede le parentesi, fa in modo che la macchina esegua le operazioni tra parentesi o distribuisca le parentesi? Ad esempio, se ho la seguente riga di codice: int i = 2 * (a + b) si compila come questo codice: int c = a + b int i =...
posta 15.09.2015 - 19:56
2
risposte

Che tipo di applicazioni sono costruite usando C [chiuso]

Ho studiato la programmazione C circa dieci anni fa, mentre in Uni, tuttavia vorrei riprenderlo. Sto guardando lo sviluppo di applicazioni sicure che utilizzano la crittografia. C sarebbe la lingua giusta da usare? Quali tipi di applicazioni ven...
posta 12.01.2015 - 09:41
3
risposte

Comprensione del concetto di "argomenti" e "parametri"

Nel terzo paragrafo alla pagina 26 del ebook " Il linguaggio di programmazione C " l'autore / i dire, "We will generally use parameter for a variable named in the parenthesized list in a function. The terms formal argument and actual ar...
posta 22.01.2015 - 13:15
5
risposte

Gamma di valori che possono essere memorizzati in un tipo intero in C

C ha una famiglia di tipi interi i.e {short, int, long, long long} . È probabile che qualsiasi nuovo programmatore utilizzi int per rappresentare la variabile intera nell'applicazione e poiché il tipo int ha uno spazio a 32 bit con intervall...
posta 11.05.2016 - 11:30
1
risposta

Gli operatori di pre-incremento sono diventati così comuni? [chiuso]

Un po 'di background per spiegare il ragionamento: ho programmato per un bel po', ma ho preso una pausa tra il 2012 e il 2014 per altre cose. Prima di quella pausa, non avrei quasi mai sentito parlare di "++ i", per non parlare delle spiegazioni...
posta 07.04.2015 - 16:46
2
risposte

Idiomatic C API per quanto riguarda i puntatori

Sto cercando di capire meglio come si strutturerebbe un'API in C. creo una struct Person Ho una funzione init che imposta i dati su quella struttura Ho più funzioni "helper" che funzionano su quella struttura Mi chiedo se il...
posta 07.04.2015 - 13:30
3
risposte

C / C ++ in applicazioni che non riguardano le prestazioni [chiuso]

C è la lingua migliore (o forse la singola lingua) adatta per sistemi operativi, driver, sistemi embedded ecc. Per domini più complessi come la grafica per computer C ++ è una scelta migliore. Ma queste applicazioni hanno requisiti prestazionali...
posta 09.02.2013 - 00:51
3
risposte

Qual è la lingua più adatta per le attività sui file pesanti?

Ho bisogno di scrivere uno script (basato su funzioni base) per elaborare / immagini / file audio / video. Il processo è principalmente attività del file system e converte. Il database dei file è stato memorizzato da mysql. Lo script è semplice...
posta 12.12.2012 - 01:55
3
risposte

Alla ricerca di un determinato tipo di dati, se esiste

Sto cercando il tipo di certi tipi di dati. L'idea principale di questo tipo di dati è descrivere una linea di produzione che contiene diversi passaggi. Ogni passo dovrebbe essere rappresentato come un "vertice" contenente un oggetto di quals...
posta 14.04.2014 - 16:31
2
risposte

Perché malloc e calloc hanno firme diverse?

malloc e calloc ha queste firme: void* malloc( size_t size ); void* calloc( size_t num, size_t size ); Fanno praticamente la stessa cosa. Entrambi assegna un blocco di memoria della dimensione specificata e restituisce un puntator...
posta 22.11.2018 - 18:56