0在C语言中是什么

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:21:01
整数型 OR 别的什么

我认为是所有类型 但是答案不是这样的

根据不同的上下文,有不同的含义。

1.各个类型的值
int a = 0;
float b = 0;
double c = 0;
char d = 0;
int *p = 0;

2.
虽然可以像上述那么写,其实编译的时候,可能就会提示(warning)
从int型转成xx型

所以不指定类型的时候,默认为int型

整型常量

常量

看具体问题了,有的就是整形常量,有的代表“假”,与“非0”对应(非零即为真)。