¿Cuál es la diferencia entre C VC VC.net?
No seré demasiado literal, suponiendo que de lo que habla el cartel es de lenguaje de programación, en lugar de los términos de lenguaje literal y entorno de compilación mencionados anteriormente. C: entendido como C estándar, es decir, ANSI C, este es C real, C puro, solo compatible con especificaciones estándar internacionales, bibliotecas de funciones y bibliotecas de clases. VC: entendido como Visual C, que proporciona Ansi C al mismo tiempo; Microsoft proporciona algunas bibliotecas de funciones y marcos como MFC y ATL para reducir el trabajo de desarrollo repetitivo de los desarrolladores y mejorar la eficiencia del desarrollo. VC.net, entendido como Visual C .NET, que es parte del marco .NET en esta forma de lenguaje; el resultado final de su compilación es el código de ejecución intermedio CTL, que no es diferente del resultado de la compilación de programas desarrollados en lenguajes como VB.NET/C#. Su código se descompila fácilmente y requiere que el sistema instale el marco para ejecutarse. Además, el entorno de desarrollo VC.NET también conserva la mayoría de las funciones de compilación de VC, como programas de consola, ATL COM, etc.