声明和定义中分号的使用

30 篇文章 5 订阅

头文件声明

因为是一条语句,必然是加分号的。

void setGround();//页面设置
void getValue(); //获取ui输入值

源文件定义

成员函数的代码实现,不需要加分号
for、while循环同理

void MainWindow::setGround()
{
    qDebug() << "setGround";
}

for、while循环

加分号,表示这个循环是空语句,除了执行for()括号里的,什么都不干,然后就执行下一行。

不加分号,那for循环后面的printf语句就是for循环的一部分,跟着for一起执行,但前提是for循环里的条件要满足。

for(i=0;i<100;i++);

就等于:

for(i=0;i<100;i++{}

for循环之后不是不能加分号,仅代表一个空语句,没有任何影响

for(i=0;i<100;i++{}for(i=0;i<100;i++{};//代表一个空语句

数组初始化

头文件中完成变量的定义(定义)和初始化。

 // 16m Z方向的感应磁场
double GYB_16_Z[point] = {262.093923,172.5321283,……}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值