Resultados da pesquisa a pedido "c"

1 a resposta

Como posso limitar o número de dígitos exibidos por printf após o ponto decimal?

Eu escrevi um pequeno programa que lê dois números inteiros usandoscanf e depois executa vários cálculos aritméticos. Estou a usarprintf para exibir os resultados. Como posso fazerprintf exibe apenas dois dígitos após o ponto decimal? Começando ...

4 a resposta

projetar um sistema que suporte armazenamento e consulta massivos de dados

O entrevistador me pediu para projetar um sistema para armazenar gigabytes de dados e o sistema também precisa oferecer suporte a algum tipo de consult Descrição Há uma quantidade enorme de registros gerados em um IDC, cada registro ...

2 a resposta

Por que não posso omitir completamente as dimensões ao inicializar uma matriz multidimensional?

No Visual Studio 2010, esta inicialização funciona conforme o esperado: char table[2][2] = { {'a', 'b'}, {'c', 'd'} };Mas não parece legal escrever algo como: char table[][] = { {'a', 'b'}, {'c', 'd'} }; Visual Studio reclama que esse array ...

5 a resposta

olução de problemas de erro do ônibus

Estou tentando reverter uma string. Este é o código que tentei: #include<stdio.h> #include<string.h> int main(){ char *c="I am a good boy"; printf("\n The input string is : %s\n",c); printf("\n The length of the string is : %d\n",strlen(c)); ...

8 a resposta

aneira simples de lidar com erros de malloc sem verificar se NULL foi retornado após cada chamada mallo

No meu código, quase todas as funções têm uma ou mais chamadas malloc, e cada vez que tenho que fazer algo como: char *ptr = (char *)malloc(sizeof(char) * some_int); if (ptr == NULL) { fprintf(stderr, "failed to allocate memory.\n"); return -1; ...

7 a resposta

eclaração e atribuição da matriz

Eu fiz uma pergunta semelhante sobre estruturasaqu [https://stackoverflow.com/questions/744477/assignment-and-structs-in-c] mas estou tentando descobrir como C lida com coisas como atribuir variáveis e por que não é permitido atribuí-las uma à ...

8 a resposta

Costurar um ponteiro não produz um valor l. Por quê

Depois de postar uma das minhas respostas mais controversasaqu [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] , Ouso fazer algumas perguntas e, eventualmente, preencher algumas lacunas no meu ...

6 a resposta

Qual é o tamanho máximo dos buffers que memcpy / memset etc. podem suporta

Qual é o tamanho máximo dos buffersmemcpy e outras funções [http://en.wikipedia.org/wiki/Memcpy#Functions] pode aguentar? Essa implementação é dependente? Isso é restrito pelo tamanho (size_t) passado como argumento?

2 a resposta

Extraindo bits usando manipulação de bits

Tenho um int não assinado de 32 bits e preciso extrair bits em determinadas posições e criar um novo número com esses bits. Por exemplo, se eu tiver um 0xFFFFFFFF e desejar os bits 0,10,11, meu resultado será 7 (111b). Esta é minha tentativa, ...

4 a resposta

eferência não definida para a função declarada no arquivo * .h

Sou um programador não qualificado e novo no linux, encontro um problema ao concluir. Eu tenho dois arquivos 'ex_addinst.c' e 'lindo.h' na mesma pasta, insiro o comando: g++ -c ex_addinst.cthen, um arquivo de objeto ex_addinst.o é gerado com ...