在VC++6.0中创建新工程
1.
2.
3.
PS:上面第2步在给文件命名的时候,可以选择以.c或者.cpp结尾(如果不输入后缀则默认.cpp结尾)。
那么问题来了,.c和.cpp结尾有啥区别?
【答】:.c 是c语言的源程序,.cpp是c plus plus(即C++)语言的源程序,这是两种不同的语言,语法不同,c++兼容c语言的绝大部分语法特性。
#include<stdio.h>
void main()
{
float x,y,z;
x=2.5;
y=4.7;
int a;
a=7;
z=x+a%3*(int)(x+y)%2/4;
printf("%f\n",z);
上述代码第7行在C++中允许,但是在C语言中不允许,C语言要求把变量定义放在开头,而C++随便在哪都能定义变量。