¿Puedo usar Visual Studio para aprender a programar en C? En el menú del nuevo proyecto puedo elegir entre Visual Basic, Visual C #, Visual C ++, Visual F # y otros, pero no veo "C" o "Visual C".
c
visual-studio
Hola Mundo
fuente
fuente
Respuestas:
Respuesta corta: Sí, debe cambiar el nombre de los archivos .cpp a c, para que pueda escribir C: https://msdn.microsoft.com/en-us/library/bb384838.aspx?f=255&MSPPError=-2147217396
Desde el enlace de arriba:
Dicho esto, no recomiendo aprender el lenguaje C en Visual Studio, ¿por qué VS? Tiene muchas características que no usará mientras aprende C
fuente
Sí, muy bien puede aprender C usando Visual Studio.
Visual Studio viene con su propio compilador de C, que en realidad es el compilador de C ++. Simplemente use la
.c
extensión del archivo para guardar su código fuente.No tiene que usar el IDE para compilar C. Puede escribir la fuente en el Bloc de notas y compilarla en la línea de comandos usando el símbolo del sistema para desarrolladores que viene con Visual Studio.
Abra el símbolo del sistema del desarrollador, ingrese el directorio en el que está trabajando, use el
cl
comando para compilar su código C.Por ejemplo,
cl helloworld.c
compila un archivo llamadohelloworld.c
.Consulte esto para obtener más información: Tutorial: Compilar un programa en C en la línea de comandos
Espero que esto ayude
fuente
Sí tu puedes:
https://docs.microsoft.com/en-us/cpp/ide/visual-cpp-project-types?view=vs-2017
fuente
Sí lo es, ninguna de las ediciones de Visual Stdio ha mencionado C, pero está incluido con el compilador de C ++ (por lo tanto, debe buscar en C ++). La principal diferencia entre el uso de C y C ++ es el sistema de denominación (es decir, utilizando .c y no .cpp ).
Debe tener cuidado de no crear un proyecto C ++ y cambiarle el nombre a C, aunque eso no funciona .
Codificación C desde la línea de comando:
Al igual que puede usar
gcc
en Linux (o si tiene MinGW instalado), Visual Studio tiene un comando para usar desde el símbolo del sistema (sin embargo, debe ser el símbolo del sistema para desarrolladores de Visual Studio). Como se menciona en la otra respuesta , puede usarcl
para compilar su archivo c (asegúrese de que se llame .c )Ejemplo:
O para verificar todos los comandos aceptados:
Codificación C del IDE:
Sin duda, una de las mejores características de Visual Studio es el conveniente IDE.
Aunque se necesita más configuración, obtienes bonificaciones como la depuración básica antes de compilar (por ejemplo, si olvidas un
;
)Para crear un proyecto en C, haga lo siguiente:
Inicie un nuevo proyecto, vaya a C ++ y seleccione
Empty Project
, ingrese elName
de su proyecto y elLocation
que desea instalar, luego haga clic enOk
. Ahora espere a que se cree el proyecto.Siguiente debajo del
Solutions Explorer
clic derechoSource Files
, seleccioneAdd
luegoNew Item
. Debería ver algo como esto:Cambie el nombre
Source.cpp
para incluir una.c
extensión (Source.c
por ejemplo). Seleccione la ubicación en la que desea guardarlo, recomendaría mantenerlo siempre dentro de la carpeta del proyecto (en este casoC:\Users\Simon\Desktop\Learn\My First C Code
)Debería abrir el
.c
archivo, listo para ser modificado. ¡Visual Studio ahora se puede usar como una codificación normal y feliz!fuente
Puede usar Visual Studio para C, pero si realmente quiere aprender el C más nuevo disponible, le recomiendo usar algo como Code :: Blocks con la versión MinGW-TDM, de la cual puede obtener una versión de 32 bits. Utilizo la versión 5.1 que es compatible con los C y C ++ más nuevos. Otro beneficio es que es una mejor plataforma para crear software que se puede migrar fácilmente a otras plataformas. Si, por ejemplo, codificara en C, usando la biblioteca SDL, podría crear software que podría recompilarse con pocos o ningún cambio en el código, en Linux, Apple y muchos dispositivos móviles. Por la forma en que Microsoft ha estado yendo estos días, creo que esta es definitivamente la mejor ruta a seguir.
fuente
Descargue visual studio c ++ express versión 2006,2010, etc. luego vaya a crear un nuevo proyecto y cree un proyecto c ++ seleccione el proyecto cmd marque el cambio de nombre vacío cc con el nombre de archivo de extensión c
fuente