Saltar al contenido

Programación en C en Visual Studio

Te damos la solución a esta interrogante, al menos eso pensamos. Si sigues con dudas dínoslo, para nosotros será un gusto responderte

Solución:

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:

De forma predeterminada, el compilador de Visual C++ trata todos los archivos que terminan en .c como código fuente de C y todos los archivos que terminan en .cpp como código fuente de C++. Para obligar al compilador a tratar todos los archivos como C independientemente de la extensión del nombre del archivo, use la opción del compilador /Tc.

Dicho esto, no recomiendo aprender lenguaje C en Visual Studio, ¿por qué VS? Tiene muchas características que no vas a usar mientras aprendes C

Sí, muy bien puedes aprender C usando Visual Studio.

Visual Studio viene con su propio compilador de C, que en realidad es el compilador de C++. solo usa el .c extensión de archivo para guardar su código fuente.

No tiene que estar usando el IDE para compilar C. Puede escribir el código fuente en el Bloc de notas y compilarlo en la línea de comandos usando Símbolo del sistema del desarrollador 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 llamado helloworld.c.

Consulte esto para obtener más información: Tutorial: Compilación de un programa C en la línea de comandos

Espero que esto ayude

Sí lo es, ninguna de las ediciones de Visual Stdio tiene C mencionado, pero se incluye con el compilador de C++ (por lo tanto, debe buscar en C++). La principal diferencia entre usar C y C++ es el sistema de nombres (es decir, usar .C y no .cpp).

Sin embargo, debe tener cuidado de no crear un proyecto C ++ y cambiarle el nombre a C, eso no funciona.

Codificando C desde la línea de comando:

Al igual que puedes 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, puedes usar cl para compilar su archivo c (asegúrese de que se llame .C)

Ejemplo:

cl myfile.c

O para verificar todos los comandos aceptados:

C:Program Files (x86)Microsoft Visual Studio2017Community>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27030.1 for x86
Copyright (C) Microsoft Corporation.  All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]

C:Program Files (x86)Microsoft Visual Studio2017Community>

Codificando C desde el IDE:

Sin duda, una de las mejores características de Visual Studio es el conveniente IDE.

Aunque se necesita más configuración, obtiene bonificaciones como la depuración básica antes de compilar (por ejemplo, si olvida un ;)

Para crear un proyecto C, haga lo siguiente:

Comience un nuevo proyecto, vaya a C++ y seleccione Empty Projectintroducir el Name de su proyecto y el Location desea que se instale, luego haga clic en Ok. Ahora espera a que se cree el proyecto.

ingrese la descripción de la imagen aquí

Siguiente bajo Solutions Explorer botón derecho del ratón Source FilesSeleccione Add luego New Item. Debería ver algo como esto:

ingrese la descripción de la imagen aquí

Rebautizar Source.cpp para incluir un .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 caso C:UsersSimonDesktopLearnMy First C Code)

Debería abrir el .c archivo, listo para ser modificado. ¡Visual Studio ahora se puede usar como codificación normal y feliz!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *