Resultados da pesquisa a pedido "c"
O que são indicadores próximos, distantes e enormes?
Alguém pode me explicar esses ponteiros com um exemplo adequado ... e quando esses ponteiros são usados?
implementação do memmove em C
Alguém pode me ajudar a entender como o memmove é implementado em C. Eu tenho apenas uma condição especial, certo? if((src<dst)&&((src+sz) > dst)) copy from the backTambém depende da maneira como a pilha cresce?
ponteiro e endereço para esse ponteiro levam à mesma coisa
Quando vi isso nessas linhas: BYTE MessageToProcess[MAX_MESSAGE_LENGTH]; TcpIpPacketHdr *pHdr = (TcpIpPacketHdr*)&MessageToProcess;Eu disse para mim mesmo que a segunda linha deve ser assim: TcpIpPacketHdr *pHdr = ...
Saída indesejada com operador de módulo e 'pow'
para o código mostrado abaixo #include<stdio.h> #include<math.h> int main() { int a,i,n=0; int temp=0; scanf("%d",&a); //for number of digits while(temp>=0) { n++; temp = a / pow(10,n); if(temp==0) break; } printf("%d\n",n); for (i=1;i<=n;i++) { ...
Passando muitos argumentos para printf
Qualquer programador C que esteja trabalhando há mais de uma semana encontrou falhas resultantes da chamadaprintf com mais especificadores de formato do que argumentos reais, por exemplo: printf("Gonna %s and %s, %s!", "crash", "burn");No ...
Tamanho da estrutura com um único elemento
Dado struct S { SomeType single_element_in_the_struct; };É sempre verdade que sizeof(struct S) == sizeof(SomeType)Ou pode ser dependente da implementação?
Tabela de pesquisa vs switch no software incorporado C
Em outro tópico, me disseram que umswitch pode ser melhor que umtabela de pesquisa em termos de velocidade e compacidade. Então, eu gostaria de entender as diferenças entre isso: Tabela de pesquisastatic void func1(){} static void func2(){} ...
Qual é a diferença entre um ponteiro nulo e um ponteiro nulo?
Qual é a diferença entre umPonteiro nulo& umaPonteiro nulo?
Tratamento de exceções em C sem C ++ no Linux
O Linux fornece um tratamento de exceção em C sem recorrer ao C ++? Ou qual seria a melhor maneira de implementar esse tratamento de exceção? O objetivo é evitar verificar códigos de retorno para todas as funções chamadas, mas faça algo como no C ...
definindo uma matriz 2D com malloc e modificando-a
Como defino uma matriz 2D usando malloc? (digamos 10X20). segundo, posso aumentar o número de linhas ou colunas sem criar uma nova matriz aumentada e copiar todos os dados para ela? por exemplo, como aloco memória para que o array seja 10x30 ou ...