Domande con tag 'c'

3
risposte

Qual è in realtà la differenza tra la libreria GNU C e la libreria standard C?

A volte vedo questi due termini essere usati in modo intercambiabile. Qual è la differenza effettiva tra questi due termini? Come sono usati diversamente? Ci sono altre alternative a queste due librerie?     
posta 23.10.2017 - 13:55
3
risposte

In C, perché NULL e 0 attivano un'istruzione if

Ho una funzione chiamata myStruct *structName = myFunction(0); La funzione è simile a myStruct *myfunction(int x) { if ( x == NULL) { return NULL; } /*rest of code*/ } Il passaggio di NULL o 0 BOTH attiv...
posta 10.06.2016 - 02:37
10
risposte

Perché l'istruzione "do" richiede un "while"? [chiuso]

Poiché questa affermazione è così comune: while (true) (Java) o while (1) (C) o qualche volta for (;;) Perché non esiste una singola istruzione per questo? Potrei pensare che un'istruzione che potrebbe farlo sia...
posta 13.10.2013 - 06:54
5
risposte

Leggi K & R prima di imparare la latenza bassa C ++? [chiuso]

Non ho mai fatto una grande quantità di programmazione in C ma sono nel mezzo dell'insegnamento del C ++ a bassa latenza. Farebbe più male che bene a leggere il libro di programmazione di K & R? Sono un po 'preoccupato che leggerò le convenz...
posta 09.03.2013 - 02:18
3
risposte

Come creare interesse nella programmazione? [chiuso]

Sono uno studente del terzo anno di ingegneria del software, e non mi trovo da nessuna parte nel campo della programmazione. Conosco le basi dei linguaggi di programmazione come C, C ++, Java, Visual Basic, HTML, JAVAScript, CSS e PHP. Ma ogn...
posta 11.08.2012 - 12:50
3
risposte

Oggetti in lingue non OOP

Possiamo usare la parola "oggetto" per dati / funzioni, ad es. C (o Pascal) che non ha realmente oggetti? In C, che cos'è un oggetto? Una struttura dati? Un'area di memoria con nome? Ho parlato con il mio collega di "oggetti" in C e ha detto che...
posta 29.05.2012 - 00:18
3
risposte

Ottieni informazioni di sistema dal programma C?

Sto scrivendo un piccolo programma in C che voglio usare per emettere alcune statistiche di sistema sul mio display a caratteri 16x2 HD44780. Il sistema con cui lavorerò è un sistema Debian ARM e, sebbene irrilevante, il display si trova sull'in...
posta 05.09.2012 - 20:44
4
risposte

Perché C fornisce sia l'operatore virgola che il punto e virgola per separare le istruzioni?

Sia l'operatore virgola che il punto e virgola possono essere utilizzati per separare le istruzioni. Consideriamo questo semplice codice: #include <stdio.h> void do_something(int*i) {(*i)++;} int main() { int i; scanf("%d", &am...
posta 31.03.2018 - 00:03
1
risposta

C-library - guida per principianti

Mi è stato chiesto di fornire una libreria C del mio codice (che ho scritto in un linguaggio di alto livello). Assumerò un programmatore per implementare il mio codice in C. Vorrei una breve introduzione a cosa significa "C-library" prima di ini...
posta 05.02.2015 - 11:56
4
risposte

In che modo l'uso di #define per i limiti del ciclo e delle condizioni in C aumenta la sicurezza?

Il mio programma utilizza le seguenti istruzioni di definizione: #define LOWEST_PATIENT_ID 10000 #define HIGHEST_PATIENT_ID 99999 #define LOWEST_CRITICAL_STATUS 1 #define HIGHEST_CRITICAL_STATUS 100 usato in questo tipo di codice: do{...
posta 29.02.2012 - 17:17