留言与评论(共有 0 条评论) |
发布时间:2020-04-12 09:13:11
定义就是定义,比如INT A,就是定义一个A变量.函数也是.大体就是没有的,你造一个出来(表达不好,知道意思就行).初始化就是你定义出来的变量,它最开始的值是多少,你得给它一个.int a = 100; int a; a = 100; 这种就是了.一定记得初始化,否则,有时,会遇上一些莫名其妙的问题.主要说的是声明,对于一个函数 void B(xxxxx){ xxxx }是这种样子.假如在一个页面中有A,B函数,A函数里调用B函数,但是B函数是定义在A函数下面.就是{}包起的代码是写在A下面.此时,提示找不到B函数.就需要void B(xxxxx);复制到A的上面去.A就知道了原来B函数是这造型.这就叫声明一下.当然你也许会想,还不干脆把代码都搬到A上面去,当然也行,但是当有ABCDEFG很多函数时这些函数相互交叉调用,关系复杂时,你把谁搬上去都搞不定.这时就把所有函数都上去声明一通吧.在生活中,两者常混为一谈,常听说我在函数里声明了一个XX变量,其实是错的,是定义了一个变量,但是能知道意思就行,何必执着于对与错.好累,希望对你有用.................
留言与评论(共有 0 条评论) |
全站搜索