Domande taggate «c»

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

3
Perché continuiamo a far crescere la pila all'indietro?
Quando si compila il codice C e si guarda l'assemblaggio, tutto ha lo stack crescere all'indietro in questo modo: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- significa che il puntatore di base o il puntatore dello stack si stanno effettivamente spostando verso il basso gli indirizzi di …
46 c  memory  assembly 



2
Qual è lo scopo del pugilato NaN?
Leggendo il 21 ° secolo C sono arrivato al capitolo 6 nella sezione "Contrassegnare valori numerici eccezionali con NaNs" , dove spiega l'uso dei bit nella mantissa per memorizzare alcuni schemi di bit arbitrari, per usarli come marcatori o puntatori (il libro menziona che WebKit utilizza questa tecnica). Non sono …


8
Come correttamente Google per C
Il problema con il tentativo di utilizzare Google per trovare tutorial o risposte per il linguaggio di programmazione C è che C non è un nome abbastanza espressivo per restringere le ricerche. Anche abbinato a parole chiave come "Programmazione" e / o "Linguaggio" produce risultati principalmente per C ++, C …
44 c  google  search 


14
Cosa devo fare per NON rubare il codice "Hello World" con una licenza GPL?
Nel progetto, ho trovato un file math.c, con una grande intestazione GPL e ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integer to compare. /// \param b Second integer to compare. //------------------------------------------------------------------------------ unsigned int min(unsigned int a, unsigned int b) { if (a < …
42 licensing  c  gpl 

5
Quali sono le differenze fondamentali tra C e C ++? [chiuso]
Molti tendono a scrivere "C / C ++", come se fossero la stessa cosa. Sebbene condividano molte somiglianze, non sono chiaramente le stesse. Ma quali sono le differenze fondamentali tra C e C ++? C ++ è una versione avanzata di C o ci sono funzionalità in C che non …
41 c++  c 





16
Fa male imparare bit di molti linguaggi di programmazione?
Ho iniziato la mia carriera di programmatore con BASIC, durante la terza media. Ho imparato un po 'di BASIC scrivendo semplici programmi da aggiungere, sottrarre e stampare. Poi sono andato all'università e ho preso l'informatica e l'ingegneria dei sistemi. Nel primo anno mi è stato insegnato C e ho una …
37 php  c++  c  basic 


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.