c语言中1和“1”有没有区别

2025-03-22 13:08:42
推荐回答(2个)
回答1:

c语言中1、1.0、'1'、"1",都是有区别的。
1是整数
1.0是实数
'1'是字符
"1"是字符串

回答2:

前者1是数字1
后者在双引号中, 是字符串即 "1\0", 其实是两个字符一个字符1 一个空字符.
'1' 这个字符 在ACCII码中是49