Advertisement

初始化_ init 的目的?

阅读量:

来源:微信公众号【编程珠玑

前言

初始化具体指什么?为何需要进行初始化操作?静态变量与局部变量在初始化方面存在哪些差异?在实际应用过程中应当如何正确实施初始化?以下将对上述问题逐一进行阐述与解答。

初始化概念解析

初始化过程是指为数据对象或变量设定起始数值。例如:

复制代码
    int value = 8; //声明整型变量并初始化为8int arr[] = {1,2,3}; //声明整型数组arr,并初始化其值为1,2,3
    

初始化必要性分析

以下是一个示例程序。
test0.c的代码内容如下:

复制代码
    #include #include int main(void){    int sum;    int randNum;    while(10 > sum)    {        randNum =  rand() % 10;        sum += randNum;        printf("rand num is %d,sum is %d\n",randNum,sum);    }    printf("the final sum is %d\n",sum);    return 0;}
    

程序随机生成0至9之间的数值,当sum的值达到或超过10时,系统将终止运行。
进行

全部评论 (0)

还没有任何评论哟~