Resultados da pesquisa a pedido "c"

6 a resposta

Como converter inteiro para string em C? [duplicado

Esta pergunta já tem uma resposta aqui: omo converter um int para string em [/questions/8257714/how-to-convert-an-int-to-string-in-c] 10 respostas Tentei este exemplo: /* itoa example */ #include <stdio.h> #include <stdlib.h> int main () { int ...

10 a resposta

or que chamar operador sizeof com dois argumento

Recentemente, deparei-me com um código que se parecia com: if(sizeof(var,2) == 4) { ... }(Ondevar é um tipo) Fiquei bastante surpreso ao ver o que pareciam ser dois argumentos para osizeof operador. Uma verificação rápida do padrão ISO / ANSI ...

10 a resposta

qual é o tamanho adequado do buffer para a função 'write'

Estou usando a função de E / S de baixo nível 'write' para gravar alguns dados no disco no meu código (linguagem C no Linux). Primeiro, acumulo os dados em um buffer de memória e depois uso 'write' para gravar os dados no disco quando o buffer ...

8 a resposta

o que o operador - faz com char *?

Eu sou novo em C. Estou lendo um algoritmo find-replace para C e estou um pouco confuso com o que o- & +s operadores @ fazem neste código: char *replace(char * src, const char * search, const char * replace) { char * buffer = malloc(4096); ...

2 a resposta

Criar cabeçalho personalizado (metadados) para arquivos

qui, quero criar um cabeçalho que contenha outros detalhes do arquivo, como metadados de outros arquivo Este código funciona bem se eu usar valores estáticos parastruct file_header. Se eu estiver usandomalloc parastruct file_header, estou tendo ...

6 a resposta

Como alocar uma matriz dentro da rotina fortran "chamada" de C

Acho que o título diz o que eu preciso. Eu sei que podemos usar a função "asd" para fazer isso, mas por alguns motivos eu preciso fazer a alocação no Fortran (ou seja, na sub-rotina "asd_"). Aqui está o código C: #include <stdio.h> void ...

4 a resposta

como usar #ifdef com uma condição OR?

Desculpe por fazer uma pergunta muito básica. Gostaria de definir a condição OR na diretiva #ifdef. Como fazer isso ? Eu tente #ifdef LINUX | ANDROID ... .. #endifNão funcionou? Qual é o caminho correto?

10 a resposta

concatenating strings em C

i estava pensando se havia uma maneira de adicionar um valor a uma string, não como 1 + 1 = 2, mas como 1 + 1 = 11.

12 a resposta

C printf imprimindo número aleatório

Sou muito novo na programação C e tenho uma dúvida ... fui solicitado a encontrar erros em certos segmentos do código C ... e esse segmento me deixou um pouco confuso, por isso gostaria da ajuda ... int main(void) { int myInt = 5; printf("myInt ...

2 a resposta

O que é _GLOBAL_OFFSET_TABLE?

Usando o nm [http://linux.about.com/library/cmd/blcmdl1_nm.htm] no Linux para ver os símbolos no meu programa, vejo um símbolo com o nome_GLOBAL_OFFSET_TABLE_ como mostrado abaixo. Alguém pode elaborar o que é_GLOBAL_OFFSET_TABLE_ ...