指针数组初始化问题
如果我定义一个指针数组,暂不定义里面的元素(指针),那么系统会把她初始化成什么呢(就像数组中未初始化的元素会默认为0一样)...
如果我定义一个指针数组,暂不定义里面的元素(指针),那么系统会把她初始化成什么呢(就像数组中未初始化的元素会默认为0一样)
展开
1个回答
2015-12-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
任何指针变量刚被创建时不会自动成为NULL指针,它的值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被初始化,要么将指针设置为NULL,要么让它指向合法的内存。
更多追问追答
追问
那我设为null和他自动成为NULL指针有什么不同呢
如果我还不知道里面用什么元素,怎么办
如果那些null指针我不用应该就不会有问题了吧
追答
不把指针设为NULL,他是不会成为空指针的,一般都要初始化设置为空指针
不用是不会出问题的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询