/0在c语言中是什么意思?(C语言-NULL、、0引发的思考)

首页常识更新时间:2023-03-19 14:09:18

①常量变量的值(不加引号)

NULL表示空指针,值为0,指针类型的常量。

\0表示字符串结束,空值,符号常量,

\0也可表示为NUL。

0是有值的,值为0,整型常量。

1表示值为1,整型常量。

A表示值为A,表示变量。

a表示值为a,表示变量。

②字符的值(加单引号)

'NULL',表示一个名为NULL的字符,ASCLL码值为四个字母依次转化ASCLL码的值78857676。

`\0`,表示字符串结束,ASCLL码值为0,`\0`也可表示为`NUL`,表示字符。

`0`,ASCLL码值为048,表示字符。

`1`,ASCLL码值为049,表示字符。

`A`,ASCLL码值为065,表示字符。

`a`,ASCLL码值为097,表示字符。

③字符串没有值(加双引号)

“NULL”,表示有`N`、`U`、`L`、`L`和`\0`五个字符的字符串。

“\0”,表示有`\0`一个字符的字符串。

“NUL”,表示有`N`、`U`、`L`和`\0`四个字符的字符串。

“0”,表示有`0`和`\0`两个字符的字符串。

“1”,表示有`1`和`\0`两个字符的字符串。

“A”,表示有`A`和`\0`两个字符的字符串。

“a”,表示有`a`和`\0`两个字符的字符串。

注意:

NULL、0、`\0`的值都为0。

,
展开阅读全文
推荐内容
热门内容
热门文章

© 2007-2022 http://www.anhuiqq.cn,All Rights Reserved.