[问题] 类别跟循环加不加分号的问题

楼主: me8z7gnk (SONG-SONG)   2019-01-14 13:37:28
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Dec-c++
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
一直以为都把分号 在类别或是循环要不要加背起来
问一下高手 有什么理解的诀窍吗?
希望解惑 谢谢
class test001
{
public:
int a;
int b;
}; <
作者: handsome616 (豆花伯爵)   2019-01-14 13:59:00
不是只要记必要加的就好吗?
作者: nh60211as   2019-01-14 14:10:00
看编译器会不会报错
作者: b0920075 (Void)   2019-01-14 14:16:00
都不加,然后等编译器报错.....写多了就背起来了吧
作者: stupid0319 (征女友)   2019-01-14 15:03:00
写Javascript可以不用背
作者: ken2812221 (李俊宽)   2019-01-14 17:05:00
虽然可以等报错才加,但是错误讯息通常都不是关于分号
作者: TitanEric (泰坦)   2019-01-14 19:19:00
这真的很神奇…
作者: chuegou (chuegou)   2019-01-14 19:28:00
记要加的+1
作者: s06i06 (三条鱼)   2019-01-14 19:39:00
Expression结束要加,两个例外 do-while loop 、class结尾要加
楼主: me8z7gnk (SONG-SONG)   2019-01-15 00:59:00
谢谢大家回答 有时钻牛角尖 想太多
作者: sunneo (艾斯寇德)   2019-01-15 02:56:00
应该是因为struct/class/union也可以是anon. declarator
作者: BlazarArc (Midnight Sun)   2019-01-17 14:09:00
除了语法学好以外,现在工具都很方便的,如 QtCreatorhttps://i.imgur.com/xIuAUw1.png 配合Clang的提示
楼主: me8z7gnk (SONG-SONG)   2019-01-17 23:47:00
谢谢B大 有听过QT creator 好像是很有名的编译器 之前有想尝试使用 但是好像变成要收费了 就没碰了
作者: BlazarArc (Midnight Sun)   2019-01-19 15:44:00
Qt一直是双授权并行 open跟商业 没有"要变收费"吧
楼主: me8z7gnk (SONG-SONG)   2019-01-19 19:40:00
谢谢B大 有空在试试看

Links booklink

Contact Us: admin [ a t ] ucptt.com