Resultados da pesquisa a pedido "c"
Qual é o tipo padrão para C const?
Eu estava escrevendo um código C e percebi o que pensava ser um erro, mas não era. Eu tinha a seguinte declaração de declaração de tipo. const fee;No entanto, foi descoberto inicialmente porque o compilador e eu não o capturamos. Então, fiquei ...
Criar processo zumbi
Estou interessado em criar um processo de zumbi. No meu entender, o processo zumbi acontece quando o processo pai sai antes do processo filho. No entanto, tentei recriar o processo zumbi usando o seguinte código: #include <stdlib.h> #include ...
Lendo dados seriais de C (OSX / dev / tty)
Estou tentando ler dados de um scanner de código de barras bluetooth (KDC300) usando C. Aqui está o código que tenho até agora e o programa estabelece com êxito uma conexão bluetooth com o scanner, mas quando um código de barras é lido, nenhuma ...
Como gerar um número inteiro aleatório de dentro de um intervalo
Esta é uma sequência de uma pergunta postada anteriormente: Como gerar um número aleatório em C? [https://stackoverflow.com/questions/822323/how-to-generate-a-random-number-in-c] Desejo ser capaz de gerar um número aleatório dentro de um ...
apelido estrito em C
Pergunta sobre punição de tipo: por que esse código quebra regras estritas de alias: int main() { int a = 1; short j; printf("%i\n", j = *((short*)&a)); return 0; }e isso não é: int main() { int a = 1; short j; int *p; p=&a; printf("%i\n", j = ...
operador bit a bit
Por que operação bit a bit(~0); imprime -1? Em binário, não 0 deve ser 1. porque ?
Posso definir uma variável de ambiente e usá-la na compilação condicional?
Eu sei que posso fazer isso em um arquivo * .h: #ifdef _DEBUG #pragma comment(lib, "libtiffd.lib") #else #pragma comment(lib, "libtiff.lib") #endifMas quero uma maneira de fazer algo assim: #ifdef V2.4.6 #ifdef _DEBUG #pragma comment(lib, ...
Regras práticas para minimizar erros de ponto flutuante em C?
Em relação à minimização do erro nas operações de ponto flutuante, se eu tiver uma operação como a seguinte em C: float a = 123.456; float b = 456.789; float r = 0.12345; a = a - (r * b);O resultado do cálculo será alterado se eu dividir as ...
Typecasting int para char em printf () em C
int *int_pointer = malloc(10); *int_pointer = 53200; printf("The integer at byte #0 is set to: %d \n", (char) *int_pointer);RESULTADO: -48 Então, eu estava apenas tentando fazer isso para ver o que aconteceria e obtive esse resultado realmente ...
A maneira mais rápida de zerar uma matriz 2D em C?
Eu quero zerar repetidamente uma grande matriz 2D em C. Isto é o que eu faço no momento: // Array of size n * m, where n may not equal m for(j = 0; j < n; j++) { for(i = 0; i < m; i++) { array[i][j] = 0; } }Eu tentei usar memset: memset(array, ...