Perguntas com a marcação «c»

C é uma linguagem de programação de uso geral usada para programação do sistema (SO e incorporado), bibliotecas, jogos e plataformas cruzadas. Essa tag deve ser usada com perguntas gerais sobre o idioma C, conforme definido na norma ISO 9899 (a versão mais recente, 9899: 2018, exceto quando especificado em contrário - também tag as solicitações específicas da versão com c89, c99, c11, etc.). C é diferente de C ++ e não deve ser combinado com a tag C ++, sem um motivo racional.

8
Por que c = ++ (a + b) dá erro de compilação?
Depois de pesquisar, li que o operador de incremento requer que o operando tenha um objeto de dados modificável: https://en.wikipedia.org/wiki/Increment_and_decrement_operators . A partir disso, acho que dá erro de compilação porque (a+b)é um inteiro temporário e, portanto, não é modificável. Este entendimento está correto? Esta foi a primeira vez que …
111 c  increment 



13
Existe um intérprete para C? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 2 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a pergunta está fora …




12
const char * const versus const char *?
Estou examinando alguns programas de exemplo para me familiarizar novamente com C ++ e me deparei com a seguinte pergunta. Primeiro, aqui está o código de exemplo: void print_string(const char * the_string) { cout << the_string << endl; } int main () { print_string("What's up?"); } No código acima, o …
110 c++  c 

9
Criando um daemon no Linux
No Linux, quero adicionar um daemon que não pode ser interrompido e que monitora as mudanças no sistema de arquivos. Se alguma mudança for detectada, ele deve escrever o caminho para o console onde foi iniciado mais uma nova linha. Eu já tenho o código de alteração do sistema de …
110 c  linux  daemon 






10
Número da linha C / C ++
Para fins de depuração, posso obter o número da linha em compiladores C / C ++? (forma padrão ou formas específicas para certos compiladores) por exemplo if(!Logical) printf("Not logical value at line number %d \n",LineNumber); // How to get LineNumber without writing it by my hand?(dynamic compilation)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.