C programação em estúdio Visual
5 answers
A partir da ligação acima:
Dito isto, não recomendo a aprendizagem da língua C em estúdio Visual, porquê VS? Ele tem muitas características que você não vai usar enquanto aprende CPor omissão, o compilador Visual C++ trata todos os ficheiros que terminam em.c como código fonte C, e todos os arquivos que terminam em .cpp como código-fonte C++. Para forçar o compilador a tratar todos os arquivos como C, independentemente da extensão do nome do arquivo, use o compilador /Tc Opcao.
Visual Studio vem com seu próprio compilador C, que é na verdade o compilador C++. Basta usar a extensão de Arquivo .c
para salvar o seu código fonte.
Não precisa de usar o IDE para compilar C. Pode escrever o código no bloco de notas e compila-o na linha de comandos usando a linha de comandos do programador que vem com o Visual Studio.
Abra a linha de comandos do programador, indique a pasta que é trabalhando em, use o comando cl
para compilar o seu código C.
Por exemplo, cl helloworld.c
compila um ficheiro chamado helloworld.c
.
Consulte isto para mais informações: passo a passo: compilar um programa C na linha de comandos
Espero que isto ajude.Poderá criar um projecto de linguagem C usando modelos de projectos em C++. No projeto gerado, localize arquivos que têm um.cpp extensão do nome do ficheiro e alterá-lo para .C. Em seguida, na página de Propriedades do projeto para o projeto (não para a solução), expandir as propriedades de configuração, C/C++ e selecionar avançado. Mudar a configuração da compilação para compilar como código C (/TC).
Https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
Download visual studio C++ express versão 2006.2010 etc. depois, ir para criar um novo projecto e criar um projecto c++ seleccione o projecto cmd verificar se o nome do projecto está em branco mudar o nome do cc com a extensão de C nome do ficheiro
Você pode usar Visual Studio para C, mas se você está sério sobre aprender o mais novo C disponível, eu recomendo usar algo como código:: blocos com a versão MinGW-TDM, que você pode obter uma versão de 32 bits. Eu uso a versão 5.1 que suporta o mais novo C e c++. Outro benefício é que é uma melhor plataforma para a criação de software que pode ser facilmente portado para outras plataformas. Se você estivesse, por exemplo, a codificar em C, usando a biblioteca SDL, você poderia criar software que poderia ser recompilada com poucas ou nenhumas alterações no código, em Linux, Apple e muitos dispositivos móveis. A forma como a Microsoft tem sido nos dias de hoje, eu acho que este é definitivamente o melhor caminho a tomar.