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

void model3(unsigned int TN, TD) { ... } 这个函数有语法错


ITMISS
浏览 1009回答 5
5回答

手掌心

函数定义就是规定函数的格式与功能。函数声明就是在函数调用之前进行的一种说明。下面举例说明两者的语法格式:12345678910111213#include<stdio.h>int&nbsp;fun(int&nbsp;a,&nbsp;int&nbsp;b);&nbsp;&nbsp;//&nbsp;函数的声明void&nbsp;main(){&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;x=1,&nbsp;y=2;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;c;&nbsp;&nbsp;&nbsp;&nbsp;c&nbsp;=&nbsp;fun(x+y);}//&nbsp;下面的fun函数就是函数的定义int&nbsp;fun(int&nbsp;a,&nbsp;int&nbsp;b){&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;a+b;}注:如果被调函数(上例中为fun函数)写在调用处之前,可以不声明(本例是现在调用处&nbsp;(c = fun(x+y);)之后)。

ibeautiful

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

慕尼黑8549860

这是一个延时函数()里的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
打开App,查看更多内容
随时随地看视频慕课网APP