Resultados da pesquisa a pedido "c"

8 a resposta

É possível criar um tipo de dados de comprimento um bit em C

Essencialmente, eu quero criar um tipo de dadosuint1_t. É mesmo possível? Eu sei que o tamanho do tipo de dados bool é de um byte. Mas os valores booleanos precisam apenas de um bit. Então C essencialmente usa apenas um bit para bool? Se sim, ...

8 a resposta

Algoritmo da Lua / Fase Lunar

Alguém conhece um algoritmo para calcular a fase ou a idade da lua em uma determinada data ou encontrar as datas para luas novas / cheias em um determinado ano? Googling me diz que a resposta está em algum livro de Astronomia, mas eu realmente ...

3 a resposta

Ao usar get para obter um nome de arquivo em C, o arquivo é aberto, mas ao usar fgets, não

Estou tentando, em C, obter uma sequência de caracteres da entrada do usuário para que o programa possa abrir um arquivo escolhido. Tentei usar o fgets porque li em vários threads que é a opção mais segura (ao contrário do gets). No entanto, ...

4 a resposta

Usando fgets para ler seqüências de caracteres do arquivo em C

Estou tentando ler seqüências de caracteres de um arquivo que possui cada seqüência de caracteres em uma nova linha, mas acho que ele lê um caractere de nova linha uma vez em vez de uma seqüência de caracteres e não sei por que. Se eu estou lendo ...

5 a resposta

Como definir e trabalhar com uma matriz de bits em C?

Quero criar uma matriz muito grande na qual escrevo '0' e '1'. Estou tentando simular um processo físico chamado adsorção sequencial aleatória, em que unidades de comprimento 2, dímeros, são depositadas em uma rede n-dimensional em um local ...

3 a resposta

Acessando uma matriz 2D usando um único ponteiro

Existem toneladas de código como este: #include <stdio.h> int main(void) { int a[2][2] = {{0, 1}, {2, -1}}; int *p = &a[0][0]; while (*p != -1) { printf("%d\n", *p); p++; } return 0; }Mas com base nissoresponda ...

1 a resposta

Tutorial de RPC C / C ++ para Linux [fechado]

Alguém pode me indicar um tutorial decente de RPC para (ou livros) linux, como emesta [https://stackoverflow.com/questions/1585012/c-rpc-tutorial]postar. Tentei olhar ao meu redor, só encontrei tutoriais realmente antigos. obrigado

6 a resposta

Como é que o endereço de uma matriz é igual ao seu valor em C?

No bit a seguir, os valores e os endereços dos ponteiros diferem conforme o esperado. Mas valores e endereços de matriz não! Como isso pode ser? Resultado my_array = 0022FF00 &my_array = 0022FF00 pointer_to_array = 0022FF00 &pointer_to_array ...

16 a resposta

Por que precisamos de sindicatos C?

Quando os sindicatos devem ser usados? Por que nós precisamos deles?

5 a resposta

Variáveis estáticas em C e C ++

Existe alguma diferença entre uma variável declarada comostatic fora de qualquer função entre C e C ++. Eu li questatic significa escopo do arquivo e as variáveis não estarão acessíveis fora do arquivo. Eu também li que em C, variáveis globais ...