Resultados da pesquisa a pedido "c"
Compilando e vinculando bibliotecas de terceiros no VS 2015 [duplicado]
Esta pergunta já tem uma resposta aqui: Como adicionar bibliotecas adicionais ao projeto do Visual Studio? [/questions/4445418/how-to-add-additional-libraries-to-visual-studio-project] 4 respostasEstou trabalhando em um projeto C ++ usando o ...
Compare caracteres com vários caracteres em C
Como posso comparar um caractere em C com outros caracteres sem usar um 'se' com toneladas de '||'? Por exemplo, digamos que eu tenha um caractere chamado 'i' que eu queira comparar com outros 8 caracteres que não tenham nenhuma conexão entre ...
existe uma opção de compilador / vinculador do GCC para alterar o nome de main?
Meu software possui uma principal para uso normal e outra para testes de unidade. Eu adoraria se houvesse uma opção para o gcc especificar qual função "principal" usar.
VLAs e efeito colateral no operando de sizeof
Eu sei dissosizeof nunca avalia seu operando, exceto no caso específico em que o referido operando é um VLA. Ou eupensamento Eu sabia. void g(int n) { printf("g(%d)\n", n); } int main(void) { int i = 12; char arr[i]; // VLA (void)sizeof *(g(1), ...
Usando ponteiros para iterar através do argv []
Eu quero usar o código a seguir, mas sem indexar a matriz com "[] []" e substituí-la por ponteiros for (int i = 0; i < argc; i++) { for (int j = 0; argv[i][j] != '\0'; j++) { //code } }Eu sei que você pode usar ponteiros para percorrer uma ...
Por que esse loop for encerrado em algumas plataformas e não em outras?
Recentemente, comecei a aprender C e estou tendo uma aula com C como disciplina. Atualmente, estou brincando com loops e estou tendo um comportamento estranho que não sei explicar. #include <stdio.h> int main() { int array[10],i; for (i = 0; i ...
CUDA - Divisão da peneira de Eratóstenes em partes
Estou escrevendo a implementação da Peneira de Eratóstenes ( https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes [https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes]) na GPU. Mas não há algo assim ...
Posso alertar o GCC sobre a passagem de tipos muito amplos para funções?
A seguir, há um código obviamente defeituoso, para o qual acho que o compilador deve emitir um diagnóstico. Mas nenhumgcc nemg++ faz, mesmo com todas as opções de avisos que eu poderia pensar:-pedantic -Wall -Wextra #include <stdio.h> short ...
C: Por que ponteiros não atribuídos apontam para memória imprevisível e NÃO apontam para NULL?
Há muito tempo eu costumava programar em C para a escola. Lembro-me de algo que eu realmente odiava em C: ponteiros não atribuídos não apontam para NULL. Perguntei a muitas pessoas, incluindo professores, por que diabos eles fariam ...
Como posso retornar uma matriz de caracteres de uma função em C?
É mesmo possível? Digamos que eu queira retornar uma matriz de dois caracteres char arr[2]; arr[0] = 'c'; arr[1] = 'a';de uma função. Que tipo eu uso para a função? Minha única opção é usar ponteiros e anular a função? Até agora, tentei ter uma ...