Obrigado pelo vídeo, eu ficava muito confuso com o uso dos parâmetros argc e argv, isso facilitou muito. Mas poderia me explicar o que exatamente é uma "macro" ?
@@felipelouza olá felipe, estou com o mesmo problema que ele. Estou usando o windows, e uso o vs code. Aparentemente, pelo que conversei com uns amigos, ele não é um compilador, então eu precisaria de um, exemplo o gcc para compilar e executar o código, algo assim.
A principal vantagem é poder executar o seu programa partir de outro (como um script) e passar os argumentos de entrada via argv (sem ter que digitar do teclado, por exemplo).
Obrigado pelo vídeo, eu ficava muito confuso com o uso dos parâmetros argc e argv, isso facilitou muito. Mas poderia me explicar o que exatamente é uma "macro" ?
Oi João, veja esse video sobre macros: ruclips.net/video/LME909_z76A/видео.htmlsi=voCRT-hdqtmNNp4u
Bons estudos!
Nesse caso, se eu criar um "int soma = a + b" dentro da função main, ele será mais rápido que um macro?
Oi Marcio, seria a mesma coisa, uma vez que macros são substituídos por seus valores durante à pré-compilação.
Rapaz o meu da erro na compilação
Qual foi o erro?
@@felipelouza o meu também diz que os números não são reconhecidos pelo prompt
o comando interno ou externo não reconhece.
@@viniciusfernandes6462, qual o seu sistema operacional? Qual a mensagem de erro?
@@felipelouza olá felipe, estou com o mesmo problema que ele. Estou usando o windows, e uso o vs code. Aparentemente, pelo que conversei com uns amigos, ele não é um compilador, então eu precisaria de um, exemplo o gcc para compilar e executar o código, algo assim.
ola amigo, nao entendi qual seria o beneficio pratico de ter argumentos assim...
A principal vantagem é poder executar o seu programa partir de outro (como um script) e passar os argumentos de entrada via argv (sem ter que digitar do teclado, por exemplo).
eu acho que os interpretadores usam isso para rodar scripts
exemplo: ./python script.py
então parece ser bem util pra criar ferramentas pra terminal