Resultados da pesquisa a pedido "c"
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 ...
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 ...
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 ...
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); ...
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 ...
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 ...
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?
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.
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 ...
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_ ...