Resultados da pesquisa a pedido "c"

3 a resposta

Mistério com tipo de dados bool

#include <stdio.h> #include <stdbool.h> int main() { bool a[5]={0,1,0,0,0}; a[1]=3; printf("\n bool is %d",a[1]); printf("\n sizeof bool is %d and size of a is %d",sizeof(bool),sizeof(a)); bool b[10]; printf("\n bool is %d",b[1]); } saída deste ...

2 a resposta

Ler números em um arquivo em C

Tenho um arquivo chamadopoints.dat que lê algo como: 5 2 5 -1 18 0 6 1 -1 10 0 O primeiro número é quantos pares ordenados existem. As próximas 5 linhas contêm esses pares ordenados. O que posso fazer para ler o primeiro número e determinar ...

6 a resposta

C / C ++: Função estática no arquivo de cabeçalho, o que signific

Eu sei o que significa quando a função estática é declarada no arquivo de origem. Estou lendo um código e descobri que a função estática nos arquivos de cabeçalho pode ser chamada em outros arquivo

2 a resposta

onteiro @Freeing (vfree-ing) para dados voláteis

volatile parece ser uma pergunta interminável para todos. Eu pensei que sabia tudo sobre isso, mas depois encontrei o seguinte: ntão, eu tenho um pedaço de memória compartilhada entre os threads e o defini assi volatile type *name;Se isso faz ...

2 a resposta

Diferença entre libgcc.a e libgcc_s.a?

Instalamos o GCC elibgcc no AIX 6.1 usando os arquivos RP O que eu gostaria de saber é por que "libgcc_s.a" não foi criado na seguinte past /opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/4.2.0/Existe umlibgcc.a nessa pasta, mas nãolibgcc_s.a e o ...

7 a resposta

Como funcionam as operações Prefixo (++ x) e Postfix (x ++)?

Alguém pode me dizer como os operadores de prefixo / postfix realmente funcionam? Estive muito online, mas não encontrei nada. Pelo que posso dizer, os primeiros incrementos do prefex, depois a operação e depois os atribue Postfix faria a ...

2 a resposta

CGPathAddArc vs CGPathAddArcToPoint

biblioteca CoreGraphics da Apple define duas funções para descrever um arc @CGPathAddArc adiciona um arco com base no ponto central, raio e par de ânguloCGPathAddArcToPoint adiciona um arco com base em um raio e um par de linhas tangenteOs ...

4 a resposta

Bizarro uso do operador condicional no Linux

No kernel do Linux 3.0.4, mm / filemap.c tem esta linha de código: retval = retval ?: desc.error; Tentei compilar um caso de teste mínimo semelhante com o gcc -Wall e não recebo nenhum aviso; o comportamento parece idêntico a: retval = retval ...

3 a resposta

ungetc: número de bytes de pushback

@ungetc só garante um byte de resposta. Por outro lado, eu testei no Windows e Linux e parece funcionar com dois byte xistem plataformas (por exemplo, sistemas Unix atuais) nas quais, na verdade, são necessários apenas um byt

2 a resposta

Como faço para Makefile recompilar apenas arquivos alterados?

Estive lutando um pouco para conseguir fazer compilar apenas os arquivos que foram editados. No entanto, não tive muito sucesso e todos os arquivos foram recompilados. Alguém pode me explicar o porquê? Meus arquivos são: main.c ...