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

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

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

ITMISS 2019-07-08 14:10:24
void model3(unsigned int TN, TD) { ... } 这个函数有语法错
查看完整描述

5 回答

?
手掌心

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

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

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


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

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-07-13
?
ibeautiful

TA贡献1993条经验 获得超5个赞

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

查看完整回答
反对 回复 2019-07-13
?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

这是一个延时函数()里的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-07-13
  • 5 回答
  • 0 关注
  • 1008 浏览
慕课专栏
更多

添加回答

举报

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