Resultados da pesquisa a pedido "c"
Como converter char para inteiro em C? [duplicado
Duplicatas possíveis: Como converter um único caractere em um int [https://stackoverflow.com/questions/439573/how-to-convert-a-single-char-into-an-int] Caractere para inteiro em ...
Qual é a diferença entre ssize_t e ptrdiff_t?
O padrão C (ISO / IEC 9899: 2011 ou 9899: 1999) define um tipoptrdiff_t dentro<stddef.h>. O padrão POSIX (ISO / IEC 9945; IEEE Std 1003.1-2008) define um tipossize_t dentro<sys/types.h>. Qual é a diferença entre esses tipos (ou por que ambos ...
C / C ++, FORTRAN, sublinhados e ferramentas automáticas GNU
Tenho uma pergunta sobre programação em linguagem mista (C / C ++ e FORTRAN) usando gcc e gfortran. Pesquisei bastante "misturando fortran com o idioma X" e não consegui resolver isso. Não tenho certeza se este é um problema de vinculação ou ...
Pode argv [0] conter uma string vazia?
Em qualquer programa C, o argumento da linha de comandosargv[0] aponta para o nome usado para chamar o programa. Existe alguma circunstância em que ele apontará para uma string vazia""? Um trecho de código de exemplo para esse caso seria uma ...
Como inicializar uma estrutura com membro de matriz flexível
Tenho a seguinte estrutura typedef struct _person { int age; char sex; char name[]; }person;Fiz uma pesquisa básica na Internet (mas sem êxito) sobre como criar uma instância e inicializar uma estrutura com um membro flexível da matriz sem ...
Programação C: diferença entre ++ ie i = i + 1 do ponto de vista do montado
Esta foi uma pergunta de entrevista. Eu disse que eles eram iguais, mas isso foi considerado uma resposta incorreta. Do ponto de vista do montador, há alguma diferença imaginável? Eu compilei dois programas C curtos usando a otimização padrão do ...
O que há de errado com este código C de 1988?
Estou tentando compilar este trecho de código do livro "The C Programming Language" (K & R). É uma versão básica do programa UNIXwc: #include <stdio.h> #define IN 1; /* inside a word */ #define OUT 0; /* outside a word */ /* count lines, words ...
Por que um campo de 8 bits possui endianness?
Veja a definição do cabeçalho TCP em /netinet/tcp.h struct tcphdr { u_int16_t th_sport; /* source port */ u_int16_t th_dport; /* destination port */ tcp_seq th_seq; /* sequence number */ tcp_seq th_ack; /* acknowledgement number */ # if ...
Como a estrutura de resultados do horário local é alocada em
Eu estava brincando com otime.h arquivo em C que nos ajuda com as funções de hora / di Me deparei com: struct tm * _Cdecl localtime(const time_t *__timer); ... que parece retornar um ponteiro para tm struct. Descobri que o retorno por ...
Como obter o valor de bytes individuais de uma variáve
Sei que para obter o número de bytes usados por um tipo de variável, você usasizeof(int) por exemplo. Como você obtém o valor dos bytes individuais usados quando você armazena um número com esse tipo de variável? (ou seja,int x = 125.)