Posso usar o Visual Studio para aprender programação C? No menu do novo projeto, posso escolher entre Visual Basic, Visual C #, Visual C ++, Visual F # e outros, mas não vejo "C" ou "Visual C".
c
visual-studio
Olá Mundo
fonte
fonte
Respostas:
Resposta curta: Sim, você precisa renomear os arquivos .cpp para c, para poder escrever C: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError=-2147217396
No link acima:
Dito isso, eu não recomendo aprender a linguagem C no Visual Studio, por que VS? Ele tem muitos recursos que você não usará enquanto aprende C
fonte
Sim, você pode aprender C usando o Visual Studio muito bem.
O Visual Studio vem com seu próprio compilador C, que na verdade é o compilador C ++. Basta usar a
.c
extensão do arquivo para salvar seu código-fonte.Você não precisa estar usando o IDE para compilar C. Você pode escrever o código-fonte no Bloco de Notas e compilá-lo na linha de comando usando o Prompt de Comando do Desenvolvedor que vem com o Visual Studio.
Abra o Prompt de Comando do Desenvolvedor, digite o diretório em que está trabalhando e use o
cl
comando para compilar seu código C.Por exemplo,
cl helloworld.c
compila um arquivo chamadohelloworld.c
.Consulte isto para obter mais informações: Passo a passo: Compilando um programa C na linha de comando
Espero que isto ajude
fonte
Sim você pode:
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
fonte
Sim, é, nenhuma das edições do Visual Stdio tem C mencionado, mas está incluído com o compilador C ++ (portanto, você precisa olhar em C ++). A principal diferença entre usar C e C ++ é o sistema de nomenclatura (ou seja, usando .c e não .cpp ).
Você tem que ter cuidado para não criar um projeto C ++ e renomeá-lo para C, embora isso não funcione .
Codificando C na linha de comando:
Muito parecido com o que você pode usar
gcc
no Linux (ou se tiver MinGW instalado), o Visual Studio tem um comando a ser usado no prompt de comando (deve ser o Prompt de comando do desenvolvedor do Visual Studio). Conforme mencionado na outra resposta, você pode usarcl
para compilar seu arquivo c (certifique-se de que o nome dele seja .c )Exemplo:
Ou para verificar todos os comandos aceitos:
Codificando C do IDE:
Sem dúvida, um dos melhores recursos do Visual Studio é o IDE conveniente.
Embora exija mais configurações, você recebe bônus, como depuração básica antes de compilar (por exemplo, se você esquecer um
;
)Para criar um projeto C, faça o seguinte:
Inicie um novo projeto, vá em C ++ e selecione
Empty Project
, insira oName
do seu projeto e o noLocation
qual deseja instalar e clique emOk
. Agora aguarde a criação do projeto.Em seguida ,
Solutions Explorer
clique com o botão direitoSource Files
e selecioneAdd
entãoNew Item
. Você deve ver algo assim:Renomeie
Source.cpp
para incluir uma.c
extensão (Source.c
por exemplo). Selecione o local em que deseja mantê-lo, recomendo sempre mantê-lo dentro da própria pasta do projeto (neste casoC:\Users\Simon\Desktop\Learn\My First C Code
)Deve abrir o
.c
arquivo, pronto para ser modificado. O Visual Studio agora pode ser usado como codificação normal e feliz!fonte
Você pode usar o Visual Studio para C, mas se quiser realmente aprender o C mais recente disponível, recomendo usar algo como Code :: Blocks with MinGW-TDM version, do qual você pode obter uma versão de 32 bits. Eu uso a versão 5.1 que suporta os mais novos C e C ++. Outro benefício é que é uma plataforma melhor para a criação de software que pode ser facilmente portado para outras plataformas. Se você fosse, por exemplo, codificar em C, usando a biblioteca SDL, poderia criar um software que poderia ser recompilado com poucas ou nenhuma alteração no código, em Linux, Apple e muitos dispositivos móveis. Do jeito que a Microsoft está indo ultimamente, acho que esse é definitivamente o melhor caminho a seguir.
fonte
Baixe o visual studio c ++ express versão 2006,2010 etc. Em seguida, vá para criar um novo projeto e crie o projeto c ++ selecione o projeto cmd verificar vazio renomear cc com extensão c nome do arquivo
fonte