Resultados da pesquisa a pedido "c"

8 a resposta

Diferença de tipos semelhantes de ponteiros

A diferença de dois ponteiros do mesmo tipo é sempre u #include<stdio.h> #include<string.h> int main(){ int a = 5,b = 10,c; int *p = &a,*q = &b; c = p - q; printf("%d" , c); return 0; } Output is 1. Eu não entendo o raciocínio por trás disso

4 a resposta

ponteiro para o tipo de matriz, c

se eu fosse dizer int (*i)[10] = malloc(size(int *) * 5); isso alocaria uma memória que se parece com {(int *), (int *), (int *), (int *), (int *)} gora, quando desreferencio qualquer um desses ponteiros, recebo memória não inicializad or ...

6 a resposta

Conversões aritméticas comuns em C: qual é a lógica por trás dessa regra específica

De k & R C Primeiro, se um dos operandos for longo duplo, o outro será convertido em longo duplaso contrário, se um dos operandos for duplo, o outro será convertido para o dobraso contrário, se um operando for flutuante, o outro será convertido ...

10 a resposta

Para que estruturas e uniões anônimas são úteis no C11?

@ C11 adiciona, entre outras coisas, 'Estruturas e Sindicatos Anônimos' Procurei, mas não consegui encontrar uma explicação clara de quando estruturas e uniões anônimas seriam úteis. Eu pergunto porque não entendo completamente o que são. ...

10 a resposta

ombaria de função (para teste) em

Gostaria de escrever testes para uma biblioteca C, em C. Gostaria de zombar de algumas funções do test Suponha que minha biblioteca seja compilada a partir da seguinte fonte: /* foo.h */ int myfunction(int x, int y); /* foo.c */ #include ...

18 a resposta

O que é uma instrução privilegiada?

Adicionei um código que é compilado corretamente e acabei de receber este erro do Windows: --------------------------- (MonTel Administrator) 2.12.7: MtAdmin.exe - Application Error --------------------------- The exception ...

4 a resposta

Como faço para incluir a biblioteca de curl no meu projeto C nos Code Blocks (Windows

A pergunta parece simples. Eu tentei várias coisas apenas para incluir curl no meu projeto C usando o código :: ide blocks, mas sem sucess Gostaria de usar a biblioteca do cURL para o meu projeto de aplicativo de console que precisa de recursos ...

12 a resposta

Como encontro uma falha de segmentação em vários arquivos usando o GDB

Fui convidado em uma entrevistacomo você pode depurar falha de segmentação no programa C usando GDB. Eu disse a eles que podemos compilar nosso programa com-g opção para adicionar informações de depuração ao arquivo binário e ler o arquivo de ...

6 a resposta

Defina o número de threads usando omp_set_num_threads () para 2, mas omp_get_num_threads () retorna 1

Tenho o seguinte código C / C ++ usando o OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } ...

6 a resposta

Por que as strings internas da Lua armazenam da maneira que fazem?

Eu estava querendo uma tabela de string simples que armazena um monte de constantes e pensei: "Ei! Lua faz isso, deixe-me usar algumas das funções lá!&quo Este é principalmente nos arquivos lstring.h / lstring.c (estou usando o 5.2) Vou ...