Red de conocimiento informático - Problemas con los teléfonos móviles - Cuando escribo el código fuente de un programa C en Visual Studio 2012, no puedo ver el resultado en el símbolo del sistema después de ejecutarlo.

Cuando escribo el código fuente de un programa C en Visual Studio 2012, no puedo ver el resultado en el símbolo del sistema después de ejecutarlo.

¿Observas que tanto el éxito como el fracaso terminan siendo 0? Dice que no se encontró ningún punto de entrada.

main() es la entrada de función estándar de C. Función de punto de entrada del programa C estándar, el formato de codificación de caracteres predeterminado es ANSI

La firma de la función es:

int main()

int main(int argc; , char * argv[]);

_tmain() es un par de tmain() proporcionado por Visual Studio. Es una función de punto de entrada del programa proporcionada por Visual Studio y se utiliza para cambiar automáticamente entre Unicode. conjunto de caracteres y el conjunto de caracteres ANSI Convertir.

La firma de esta función es la siguiente:

int _tmain(int argc, TCHAR *argv[])

Cuando el conjunto de caracteres actual del programa es Unicode, int _tmain(int argc, TCHAR *argv[]) se convertirá a

int wmain( int argc, wchar_t *argv[])

cuando el carácter actual del programa set es ANSI, int _tmain(int argc, TCHAR *argv[]) se traducirá a

int main(int argc, char *argv[])

Te sugiero que crees un nuevo proyecto y luego pegue el código intermedio en _tmain. No seleccione un proyecto vacío, seleccione primero la aplicación win32 y luego haga clic en Finalizar. La modificación es demasiado problemática. Debe agregar, por ejemplo, stdafx.h, crear un stdafx.h, agregar tchar.h... También debe modificar varias propiedades del proyecto. No lo he logrado, así que simplemente vuelva a crearlo.

.