C语言中初始化是什么意思?

 我来答
路之舞者
2021-11-14 · TA获得超过430个赞
知道小有建树答主
回答量:1454
采纳率:78%
帮助的人:215万
展开全部

很多人有说明了,不过我的讲解有些不一样,喜欢请给个小心心哟~

楼上这些回答都没有弄明白楼主到底想要的是什么,只是照搬书本上学到的解释,这远远不够啊。答题就跟理解作文主题一样,跑题了答的再好也是跑题,远离主旨意义不是一条线似是而非,其实大家解答的也不能算离题,就是没抓住楼主想要的根源,话不多说请看解释:

先说下程序运行前的几个准备阶段

1.编码阶段,初始化准备阶段就是发生在编码阶段,你来安排一些事情,比如创造简单变量或是数组或是一个类对象,然后赋值给它们。

2.编译器编译阶段,前期编码阶段所做的初始化准备工作真正被“安排”的阶段就在这里(动作展开)。编译器根据你的编码(代码)生成具体做这些事的CPU指令(动作展开),只等到下一阶段生成可执行程序被用户执行时,就可以真正控制CPU产生动作了(用户执行一声令下干就完了)

3.可执行文件,通过链接器把编译的文件链接生成最终可执行文件给用户使用,执行产生控制CPU的具体动作,到了这里算是初始化真正被执行的阶段。

至此,程序员360度空中翻滚中旋转跪地泪流满面: 经过几个阶段铺垫准备,初始化效果终于可以江湖现身了,呜呜~

天下风云出我辈,一入江湖岁月催..

可爱皮夹
2021-11-13 · 和我一起,分享我的爱豆
可爱皮夹
采纳数:399 获赞数:1055

向TA提问 私信TA
展开全部
C语言中的初始化就是你要给它赋予一个词,这个词渐渐影响到你程序的一个说说效果,如果不进行初始化,那这个数据,他的直将是不定的程序,也是无法运行的,就算是可以运行,也不是你想要的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文人to

2021-11-13 · 向阳而生,绽放自我....
文人to
采纳数:81 获赞数:189

向TA提问 私信TA
展开全部
说那么多没用,让你一看就知道什么是初始化,简单的说一个东西已开始是什么样,就把他恢复成什么样的过程就叫初始化,比如 一个参数最已开始为1,后来变成别的数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
听不清啊
高粉答主

2021-11-13 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
C语言中初始化就是在使用一个变量进行累加或累乘前,先要对变量的值进行一个赋值(否则的话,C语言中局部变量的值是不确定的,就会影响到计算结果的正确性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祸祸家
高粉答主

2021-11-13 · 每个回答都超有意思的
知道大有可为答主
回答量:4.6万
采纳率:35%
帮助的人:1159万
展开全部
C语言当中所说的初始化其实指的就是你这个程序回到了最开始的那个状态,因为程序在运行的过程当中会经过很多的步骤,而且也会做很多操作,当你初始化的时候,就好像这个程序没有运行一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式