c - “不可预测”和“垃圾”值之间有区别吗?
问题描述
根据这个 Guru99 网页,对于 storage class auto
,因为它是本地的,所以如果没有定义它的值是不可预测的。但是,对于 storage class register
,如果没有定义,它的值就是垃圾。我对垃圾和不可预测的词感到困惑。你能帮忙吗?
解决方案
“不可预测”和“垃圾”值之间有区别吗?
是,或否,取决于沟通者所说的话。“不可预测”是一个形容词,可以用来描述“垃圾”值。
“不可预测”可以有更普遍的含义。例如,结果rand()
可以被认为是不可预测的(只要你不知道生成器已经被播种),但它通常不被认为是“垃圾”。
推荐阅读
- javascript - 重新分配 javascript 对象
- javascript - 动态设置输入值
I am attempting to dynamically draw a range input, I have managed to get this far where on a button click a new range slider is created where the value will be constantly updated. What I now wish to do is to set the val
- angular - How to make ng2-google-charts wait for data to load before displaying?
- c++ - Why is T undefined? I am trying to implement a node class to use for a doubly linkedlist and it does not like the T after I use the friend operator
- java - 找到了一些使用 Arrays.sort() 进行排序的代码
- python - 将图形转换为 adj 矩阵后如何获取图形名称?
- python - 可变赋值
- string - 如何“解释”字符串中的转义字符?
- java - 当我接受计数 = 100000 时,为什么会收到 SocketTimeoutException?
- sql - 如何删除json数组元素中的对象?