编程中的,定义、声明、初始化,各指的是什么,举例说明下

 我来答
开心小书生
推荐于2018-04-13 · TA获得超过406个赞
知道小有建树答主
回答量:321
采纳率:50%
帮助的人:300万
展开全部
定义就是定义,比如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变量,其实是错的,
是定义了一个变量,但是能知道意思就行,何必执着于对与错.
好累,希望对你有用.................
清风揪拉揪拉
2012-09-18
知道答主
回答量:9
采纳率:0%
帮助的人:3.4万
展开全部
声明 是第一步,相当于告诉系统做好准备,准备好以后你要用到的东西,如某些非默认包含的函数。
定义 1.定义变量的类型,如:int float double
2.定义函数的返回值,参数表列,如:int max(int a,int b)定义了一个形参为两个整形,返
回值也是整形的函数。
初始化 就是对变量进行赋值,如:i=5,就将5赋值给了i。在c语言中,须先对对象进行生命和定义才能赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式