C语言 将整型变量赋值为空

将一个转久字符‘\0’赋值给字符串,变成空字符串;将一个NULL赋值给指针,指针变为空,那如何将一个整型变量变成空值啊?(我用的是C++的cout输出格式)

C的整型变量不可能为空,即使不赋值也会有机器垃圾值。'\0'和NULL的值其实就是0,之所以常被称为“空”,是表征“空”字符和“空”指针的,'\0'表示没有字符,NULL表示指针无效,并不关心它们的值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-07
办不到
C#提供了可空类型int?可以赋null给它。