全站数据
8 4 2 0 5 8 1

初始化和赋值有什么区别

考研那些事儿 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 02:04:50

问题描述

初始化和赋值有什么区别希望能解答下
精选答案
最佳答案

初始化是程序在运行前由系统将变量值进行赋值,而赋值是在程序开始运行之后完成,赋值动作属于程序完成int a;这个属于变量定义且不做初始化int a=1;这个属于系统初始化,系统首先申请变量a,并且将这个单元放置初始值1int a; a=b;属于程序中的赋值,程序运行时取变量b中的值放入a,并没有初始化的内容在内