Resultados da pesquisa a pedido "c"
prática recomendada em arquivos de cabeçalho C com #ifndef #define #endif
qual é a melhor prática relacionada ao "padrão" a seguir? #ifndef BLAFOO_H #define BLAFOO_H /* ... * ... */ #endif /* BLAFOO_H */como devo nomear o cabeçalho no#define diretiva? eu vi tudo o que disseBLAFOO_H para__BLAFOO_H para_BLAFOO_H_ etc ..
Ler arquivos separados por tabulação em c
Eu sou realmente novo em C, e a coisa dos arquivos de leitura me deixa louca ... Quero ler um arquivo, incluindo nome, local de nascimento e número de telefone, etc. Tudo separado por tabulação O formato pode ser assim: Bob Jason Los Angeles ...
Scanf ("% c% f% d% c") Retornando valores estranhos
Meu trabalho de classe pede que eu solicite ao usuário que introduza quatro variáveis, char float int char, em uma linha de entrada. Aqui está o código inteiro: #include <stdio.h> #include <stdlib.h> #include <limits.h> #include <math.h> ...
Como imprimir caracteres especiais explicitamente em C?
Quando eu uso o código abaixo: #include <stdio.h> int main(void) { printf("%s","Hello world\nHello world"); return 0; }imprime como: Hello world Hello worldComo posso evitar isso e imprimi-lo como literal de string bruto em C? Quero dizer, ele ...
OR bit a bit de constantes
Ao ler alguma documentaçãoaqui [http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSCalendar_Class/Reference/NSCalendar.html#//apple_ref/occ/instm/NSCalendar/components:fromDate:] , Me deparei com ...
Quais algoritmos de exponenciação as linguagens de CPU / programação usam? [fechadas]
Eu tenho aprendido sobre algoritmos de exponenciação mais rápidos (k-ário, porta deslizante etc.) e queria saber quais são usados em CPUs / linguagens de programação? (Estou confuso sobre se isso acontece ou não na CPU ou através ...
Por que essa declaração é impressa duas vezes no loop while?
Eu escrevi este programa simples para a prática: #include <stdio.h> #include <stdlib.h> #include <string.h> #define CLASSES 3 #define STUDENTS 4 int grades[CLASSES][STUDENTS]; int main(void) { int i = 1; char t,k; while(i == 1) { ...
como os dados são armazenados no nível de bits de acordo com "Endianness"?
Eu li sobre Endianness e entendi agachamento ... então eu escrevi isso main() { int k = 0xA5B9BF9F; BYTE *b = (BYTE*)&k; //value at *b is 9f b++; //value at *b is BF b++; //value at *b is B9 b++; //value at *b is A5 }k foi igual aA5 B9 BF 9F e ...
Maneira barata de calcular o comprimento cúbico de bezier
Parece que não existe uma solução analítica para o comprimento do bezier cúbico, mas isso não significa que não exista a codificação de uma solução barata. Por barato, quero dizer algo como na faixa de 50 a 100 ns (ou menos). Alguém sabe algo ...
As funções aninhadas são uma coisa ruim no gcc?
Eu sei que funções aninhadas não fazem parte do C padrão, mas como elas estão presentes no gcc (e pelo fato de que o gcc é o único compilador com o qual me preocupo), costumo usá-las com bastante frequência. Isso é ruim? Se sim, você poderia me ...