Domande con tag 'c'

7
risposte

Credo di aver mescolato codice C e C ++ quando non avrei dovuto; È un problema e come correggerlo?

Sfondo / Scenario Ho iniziato a scrivere un'applicazione CLI esclusivamente in C (il mio primo vero programma C o C ++ che non era "Hello World" o una sua variante). Intorno a metà stavo lavorando con "stringhe" di input dell'utente (array...
posta 10.06.2013 - 21:23
4
risposte

Qual è la differenza tra un puntatore che punta alla posizione 0x0 e un puntatore impostato su NULL?

Un puntatore punta a 0x0000 come un puntatore impostato su NULL? Se il valore NULL è definito nel linguaggio C, in quale posizione viene tradotto fisicamente? È lo stesso di 0x0000. Dove posso trovare maggiori dettagli su questi concetti?     
posta 04.01.2012 - 15:44
3
risposte

Perché scanf si chiama scanf? (Lo stesso per printf.)

Sono curioso di sapere perché nel linguaggio di programmazione C la funzione per leggere input formattati è stata chiamata "scanf" anziché "readf". Presumo che sia derivato da una lingua precedente, quindi in quel caso perché è stato chiamato co...
posta 29.11.2011 - 06:53
2
risposte

Perché usare typedef per le strutture?

in C (ANSI, C99, ecc.), le strutture vivono nel proprio spazio dei nomi. Una struttura per un elenco collegato potrebbe essere simile a questa: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void *...
posta 23.04.2013 - 18:58
1
risposta

programmazione loop PID in C

Sono un ingegnere elettrico che è stato una specie di spinta nel mondo digitale e l'apprendimento mentre andavo. Sto programmando un processore TI per fare un ciclo PID (proporzionale-integrale-derivativo) , illustrato da questo diagramma:...
posta 06.02.2013 - 17:06
5
risposte

C'è un modo per usare gcc come libreria?

Qualcuno conosce una soluzione che funziona in questo modo: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed...
posta 09.03.2013 - 19:57
8
risposte

Cosa impedisce C di essere compilato / interpretato / JIT?

Java è spesso elogiato per la sua straordinaria portabilità, che presumo sia a causa della JVM. La mia domanda è cosa impedisce a C di essere compilato / interpretato / JIT. Se è così, C può anche essere scritto una sola volta e farlo funzionare...
posta 02.06.2015 - 19:37
21
risposta

Devo imparare C / C ++ anche se voglio solo programmare in rete? [duplicare]

Il mio obiettivo è essere in grado di creare app online e siti Web dinamici e basati su database. Ad esempio, se in futuro avrò l'idea per il prossimo Digg o Facebook, voglio essere in grado di codificarlo da solo. Per arrivare lì penso d...
posta 28.12.2010 - 14:06
6
risposte

In C, è * un operatore, o parte di un tipo in una dichiarazione?

In C, * è chiamato l'operatore di riferimento indiretto o l'operatore di dereferenziazione. Capisco come funziona quando è usato in una dichiarazione. Ha senso scrivere *p o * p , considerando che si tratta di un operatore unario....
posta 23.08.2016 - 01:06
6
risposte

Puoi imparare la programmazione funzionale in C? [chiuso]

Come risultato di commentare la discussione qui , mi chiedo se è possibile imparare la programmazione funzionale in C?     
posta 29.10.2011 - 12:08