社区
C++ 语言
帖子详情
有无分号有什么不同
jzp12
2007-05-09 03:03:01
在类的声明文件文件中如果对一个成员函数实现了,那么大括号后有分号和无分号有什么不同,例如:
class A
{
public:
void virtual f()
{
printf("A");
}
void add()
{
printf("C");
};//主是这个分号?
};
经测试要不要都不影响结果
...全文
377
14
打赏
收藏
有无分号有什么不同
在类的声明文件文件中如果对一个成员函数实现了,那么大括号后有分号和无分号有什么不同,例如: class A { public: void virtual f() { printf("A"); } void add() { printf("C"); };//主是这个分号? }; 经测试要不要都不影响结果
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
half_bucket
2007-05-12
打赏
举报
回复
刚刚测试一下,在通常的情况下没什么区别,只是多执行了一个空语句,但如果是判断条件的话就会导致出错,例如if语句,
if(a);
sub-statement;
这样的话,你的本意是去执行statement,但因为有了分号,就会去执行“;”这条空语句,而不在去执行statement语句,因此而导致错误。
czg516
2007-05-09
打赏
举报
回复
讨论这种问题和
天上的太阳会不会一样无聊.
带个;和不带;效果没有区别
eggqq007
2007-05-09
打赏
举报
回复
“;”在编译的时候就是说把“;”前面的语句传到语法分析程序,如果“;”前面什么都没有就会被忽略。
half_bucket
2007-05-09
打赏
举报
回复
C++规范的写法是什么样的呢?
jzp12
2007-05-09
打赏
举报
回复
to :SpanOver()
f() 没有错,我都写代码测试过的了
没有要你解析最后一个分号,
总结一句,有一我注释地地方的那个分号,就表示多执行了一条空语句:
NULL;
yoyo_alex_lw
2007-05-09
打赏
举报
回复
你看tm说得多准确啊! 多余的分号被忽略!
多余的,,,看好了。。。
healer_kx
2007-05-09
打赏
举报
回复
你看tm说得多准确啊! 多余的分号被忽略!
多余的,,,看好了。。。
amei_zhang83
2007-05-09
打赏
举报
回复
学习下!到底有没有用呢?
SpanOver
2007-05-09
打赏
举报
回复
有不同
C++ 中,最后一个分号是必须要有的,表示一个类类型定义的结束,不然编译时会出错;
第一个分号编译器视为一个空语句;
另外: 你所定义的虚函数f(),声明错误.
xlbdan
2007-05-09
打赏
举报
回复
没有用没有用
mLee79
2007-05-09
打赏
举报
回复
保存的时候有可能多占磁盘空间, 打印的时候有可能多耗墨, 鉴定完毕
taodm
2007-05-09
打赏
举报
回复
没不同。
C++标准特别规定了的,多余的分号会被忽略。
freshui
2007-05-09
打赏
举报
回复
有不同
有分号就是多了一个空语句
大爷想要时光机
2007-05-09
打赏
举报
回复
好像是没什么不同。。。。。。
中考语文试题分类汇编:语病+标点精选.doc
中考语文试题分类汇编:语病+标点精选.doc
基于python实现自动剪辑生成视频源码(可添加字幕背景音乐).zip
【资源介绍】 该项目是个人课程大作业,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。 该资源主要针对计算机、通信、人工智能、自动化等相关专业的学生、老师或从业者下载使用,亦可作为期末课程设计、课程大作业、毕业设计等。 项目整体具有较高的学习借鉴价值!基础能力强的可以在此基础上修改调整,以实现
不同
的功能。 自动剪辑生成视频 # 开始 moviepy == 1.0.0 python > 3.5 自行安装ImageMagick 缺少的库自行pip 1. 需准备一个时长大于50s的视频,
有无
背景音乐均可,命名为`in.mp4` 2. 需准备一个时长大于50s的BGM,命名为`in.mp3` 3. 提前在`args.txt`文本中定义好话术。 4. 在`args.txt`文本中添加讯飞语音合成(流式版)的`APPID`、`APIKey`、`APISecret`,以英文
分号
`;`分隔 5. 执行程序 代码注释、代码注释、注释拉满
基于新增构型方法的复合电源模型改进,比较分析超级电容影响,稳定运行无报错 ,advisor复合电源模型 采用新增构型方法修改的复合电源模型,比advisor书上那种在纯电基础上修改好很多,因为保留了
基于新增构型方法的复合电源模型改进,比较分析超级电容影响,稳定运行无报错。,advisor复合电源模型。 采用新增构型方法修改的复合电源模型,比advisor书上那种在纯电基础上修改好很多,因为保留了自带的纯电模型,所以可方便比较
有无
超级电容的影响。 模型运行完全正常 无报错。 ,核心关键词: advisor复合电源模型; 构型方法; 超级电容; 运行正常; 无报错 以上关键词用
分号
分隔为: advisor复合电源模型; 构型方法; 超级电容; 运行正常; 无报错;,基于Advisor的复合电源模型优化:采用新构型方法改进,比较纯电与带超级电容影响
基于新增构型方法的复合电源模型优化,性能超越advisor书内标准模型,含超级电容影响对比,新增构型方法下的复合电源模型:高效运行与超级电容影响对比研究,advisor复合电源模型 采用新增构型方法
基于新增构型方法的复合电源模型优化,性能超越advisor书内标准模型,含超级电容影响对比,新增构型方法下的复合电源模型:高效运行与超级电容影响对比研究,advisor复合电源模型。 采用新增构型方法修改的复合电源模型,比advisor书上那种在纯电基础上修改好很多,因为保留了自带的纯电模型,所以可方便比较
有无
超级电容的影响。 模型运行完全正常 无报错。 ,核心关键词: advisor复合电源模型; 构型方法; 超级电容; 运行正常; 无报错 以上关键词用
分号
分隔为: advisor复合电源模型; 构型方法; 超级电容; 运行正常; 无报错;,基于Advisor的复合电源模型优化:采用新构型方法改进,比较纯电与带超级电容影响
ColorHexa搜索工具「ColorHexa Search Tool」-crx插件
关于任何颜色的完整信息(方案,阴影,rgb, hsl等)。梯度发生器,颜色搅拌器等等。 如何使用ColorHexa:-只需以任何格式输入颜色值(例如,十六进制,rgb,cmyk,hsl,lab,lch,luv,xyz,xyY,hunter lab,二进制,波长)。 -或者简单地使用颜色选择器/吸管(在搜索输入字段左侧)ColorHexa将提供详细的说明,颜色阴影,配色方案(互补,拆分互补,类似,三元,四元和单色),HTML和CSS代码,并自动转换颜色转换为rgb,cmyk,hsl,实验室等。颜色转换:-例如,要转换或获取有关“红色”的任何信息,可以直接键入:-“红色”或“ ff0000”(带或不带“#” “),-” rgb(255,0,0)“-” rgb%100 0 0“-” c:0,m:100,y:100,k:0“-” hsl 0,100,50“并且等等...(
有无
逗号,方括号,冒号或
分号
无关紧要)。 混色器和减色:-通过在查询中用“ +”或“-”将颜色分开(例如:“ blue + hsl 30 20 10”,“ red 200 green”),Colorhexa还提供了将颜色合并/相减的功能 30蓝色10-橙色”)。 颜色渐变生成器:-您还可以通过用单词“ to”分隔颜色来创建渐变(例如,“ ff0000至rgb 0 100 30”)。 支持语言:English
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章