为了账号安全,请及时绑定邮箱和手机立即绑定

请问void model3(unsigned int TN, TD) { ... } 这个语法?

请问void model3(unsigned int TN, TD) { ... } 这个语法?

守着一只汪 2019-09-20 15:14:33
void model3(unsigned int TN, TD) { ... } 这个函数有语法错
查看完整描述

5 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

函数定义就是规定函数的格式与功能。

函数声明就是在函数调用之前进行的一种说明。


下面举例说明两者的语法格式:

12345678910111213#include<stdio.h>int fun(int a, int b);  // 函数的声明void main(){    int x=1, y=2;    int c;    c = fun(x+y);}// 下面的fun函数就是函数的定义int fun(int a, int b){    return a+b;}

注:如果被调函数(上例中为fun函数)写在调用处之前,可以不声明(本例是现在调用处 (c = fun(x+y);)之后)。



查看完整回答
反对 回复 2019-09-22
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

CAboutDlg里面用OnTimer函数?按照这个错误看应该是你在CABoutDlg里面定义了onTimer函数,而没有在这个类里面实现,你是不是本意是要在主对话框类里面实现OnTimer函数的,比如是在CXXXDlg类中实现OnTimer函数,却错误的将函数定义添加到CAboutDlg里面了。

查看完整回答
反对 回复 2019-09-22
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

这是一个延时函数()里的unsigned int a是一个形参,为int型变量最 大值为32767;{}里的unsigned int i和()里的一样 只是变量的名称不同,为i;while就是循环语句 如果他后面的()里的量不为零就执行他{}里的内容,一旦为零就跳出该语句。for(i=0;i<600;i++);就是把i定为零,如果i在for里小于600就跳到第三步i++(也就是i自增1);然后i=1但他还是小于600,接着就到第三步。。。。599次之后i=600,600就不小于600,这时就跳出for。while后的()如果为零就跳出while

查看完整回答
反对 回复 2019-09-22
  • 5 回答
  • 0 关注
  • 506 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信