Domande con tag 'c'

2
risposte

Perché gli array non possono essere passati come argomenti di funzione in C?

Dopo questo commento , ho provato a google perché, ma il mio google-fu fallito. Commento dal link: [...] But the important thing is that arrays and pointers are different things in C. Assuming you're not using any compiler extensio...
posta 20.06.2014 - 18:53
2
risposte

Perché C è ancora nella categoria della lingua di alto livello? [chiuso]

Molti libri di testo sul linguaggio di programmazione C dicono che C è un linguaggio di programmazione di alto livello, ma molti dei tutor online dicono che C è anche un linguaggio di programmazione di medio livello. Perché è così?     
posta 29.12.2014 - 13:19
2
risposte

Qualcuno può spiegare la rappresentazione di float in memoria?

Questa non è una domanda duplicata poiché ho letto la domanda precedente. Qualcuno può aiutarmi a capire how float values are stored in the memory . Il mio dubbio è che qui i valori float contengono ' .' ( for example 3.45 ) c...
posta 21.10.2013 - 08:37
2
risposte

Perché gli array di lunghezza variabile sono stati resi facoltativi in C 2011?

Quando i VLA sono stati introdotti in C 1999, ho pensato che fosse una grande innovazione per il linguaggio. Tuttavia, avendo appreso che è stato reso opzionale in C 2011, mi chiedo cosa abbia portato al suo cambiamento di status, e se significa...
posta 05.04.2016 - 21:30
7
risposte

Che cosa dovrebbe sapere un programmatore C? [chiuso]

Quali sono alcuni concetti / tecniche / caratteristiche linguistiche che ogni programmatore C decente dovrebbe conoscere / conoscere (escludere l'ingegneria generale del software e simili e concentrarsi solo su cose specifiche di C). Mi piacereb...
posta 15.02.2011 - 21:40
3
risposte

Unix / Linux a bassa latenza

La maggior parte dei lavori di programmazione a bassa latenza / alta frequenza (in base alle specifiche del lavoro) sembra essere implementata su piattaforme unix. In molte specifiche fanno richieste particolari per le persone con esperienza di...
posta 15.01.2013 - 21:40
4
risposte

È possibile utilizzare il compilatore Intel C / C ++ su Linux per creare file oggetto da collegare su Windows?

Perché? A seconda della fonte, è probabile che il compilatore Intel o il compilatore generino i file eseguibili più veloci per l'architettura x86 (miglioramento del tempo di esecuzione dal 5% al 100%). Intel offre i suoi compilatori per...
posta 15.05.2013 - 12:34
8
risposte

Le stringhe C sono sempre nulle, o dipendono dalla piattaforma?

In questo momento sto lavorando con i sistemi embedded e sto cercando di capire come implementare le stringhe su un microprocessore senza sistema operativo. Finora quello che sto facendo è solo usare l'idea di avere dei puntatori di caratteri te...
posta 21.03.2017 - 14:18
4
risposte

Indicizzazione del puntatore

Attualmente sto leggendo un libro intitolato "Numerical Recipes in C". In questo libro, l'autore descrive in dettaglio come alcuni algoritmi funzionano intrinsecamente meglio se abbiamo indici che iniziano con 1 (non seguo completamente le sue a...
posta 08.07.2014 - 14:48
4
risposte

Quali sono i rischi / le vulnerabilità di sicurezza di cui ogni programmatore C deve essere a conoscenza? [chiuso]

Ci sono molti rischi per la sicurezza derivanti dall'avere contatti ravvicinati con l'hardware piuttosto che utilizzare API collaudate e provate da linguaggi di programmazione di alto livello. È molto più facile causare un overflow del buffer in...
posta 27.04.2011 - 19:20