Domande taggate «c»

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

2
Perché usare typedefs 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 * data; }; Sembra abbastanza naturale, tuttavia, per la maggior parte dei programmatori C …





5
Modo semplice e pulito di confrontare tre numeri
Ho del codice che ha una sequenza di ifs che funzionano, ma mi sento confuso. Fondamentalmente, voglio scegliere il più grande dei tre numeri interi e impostare un flag di stato per dire quale è stato scelto. Il mio codice attuale è simile al seguente: a = countAs(); b = …
11 algorithms  c 

2
Vantaggi di RTOS vs Bare Metal per la programmazione MCU?
Nota: questa domanda menziona specificamente due RTOS ma è più generica e può probabilmente rispondere a chiunque abbia già scritto codice C per RTOS incorporati e abbia eseguito il proprio software direttamente su MCU. Sono interessato a saperne di più sugli RTOS incorporati e scrivere applicazioni per loro. Attualmente sto …

5
Le biblioteche statiche C sono disapprovate? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Esistono 2 argomenti per avere librerie condivise: Aiuta a ridurre lo …
11 c  compiler 

4
Indicizzazione del puntatore
Attualmente sto leggendo un libro intitolato "Ricette numeriche in C". In questo libro, l'autore specifica in che modo alcuni algoritmi funzionano intrinsecamente meglio se avessimo indici che iniziano con 1 (non seguo interamente il suo argomento e non è questo il punto di questo post), ma C indicizza sempre i …
11 c  pointers 


1
Memorizzazione del carattere EOF (End of File) in un tipo di carattere
Ho letto nel libro The C Programming Language di Dennis Ritchie che intdeve essere usato per una variabile per contenere EOF - per renderlo sufficientemente grande da poter contenere il valore EOF - no char. Ma il seguente codice funziona bene: #include<stdio.h> main() { char c; c=getchar(); while(c!=EOF) { putchar(c); …
11 c 

1
programmazione di circuiti PID in C
Sono un ingegnere elettrico che è stato un po 'impegnato nel mondo digitale e ha imparato mentre procedevo. Sto programmando un processore TI per eseguire un loop PID (proporzionale-integrale-derivativo) , illustrato da questo diagramma: Lo descriverò anche: Amplificatore operazionale con feedback negativo, con terminale non invertente collegato a terra. Ingresso …
11 c 

3
Unix / Linux a bassa latenza
La maggior parte dei lavori di programmazione a bassa latenza / alta frequenza (in base alle specifiche del lavoro) sembrano essere implementati su piattaforme unix. In molte specifiche fanno particolare richiesta per persone con tipo di esperienza "bassa latenza linux". Supponendo che ciò non significhi un sistema operativo Linux in …
11 c++  c  performance  linux  latency 


7
Cosa dovrebbe sapere un programmatore C? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

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.