c++中后缀名.c 与.cpp的区别
#include<stdio.h>voidmain(){floatx,y,z;x=2.5;y=4.7;inta;a=7;z=x+a%3*(int)(x+y)%2/4;pr...
#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);
}
比如这段代码,在.cpp中可以运行,但是把这段代码复制到.c中就会出现错误,这是为什么? 展开
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);
}
比如这段代码,在.cpp中可以运行,但是把这段代码复制到.c中就会出现错误,这是为什么? 展开
展开全部
它的默认打开环境是txt则图标就是文本图标,如果你选择它的默认打开方式为vc编辑器,则程序会自动与该类文件链接,这样图标也就变了。也就是说通过图标能看出你的某类文件的默认打开方式,举个例子,如果你的音乐播放器默认为千千静听,那么所有音乐文件的图标都会变为千千静听的图标。如果是搜狗音乐或其他,则会变为其他图标
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学C语言后缀名就是.c;
学C++后缀名就是.cpp(c++兼容c语言的绝大部分语法特性);
stdio.h是C语言输入输出函数的头文件
iostream.h是C++输入输出函数的头文件。
问题源:int a;a=7;(这里定义变量 c++ 允许,c不允许,c只能把变量定义放在函数开始的部分)。
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
学C++后缀名就是.cpp(c++兼容c语言的绝大部分语法特性);
stdio.h是C语言输入输出函数的头文件
iostream.h是C++输入输出函数的头文件。
问题源:int a;a=7;(这里定义变量 c++ 允许,c不允许,c只能把变量定义放在函数开始的部分)。
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件扩展名为.c的是C语言源程序文件,扩展名为.cpp的是C++语言源程序文件。如果将C语言源程序文件的扩展名改为.cpp,则一般情况下可以正常编译、运行,但如果将C++语言源程序文件的扩展名改为.c,则绝大多数情况下不可以正常编译、运行,除非你在程序中没有使用I/O流(cin和cout,包括文件流)、类、重载函数、异常处理等新增功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.c是C语言的后缀,cpp是c plus plus,即c++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意二楼,.c变量定义只能在开始,.cpp可以随时用随时定义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询