首页
题库
面试
求职
课程
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在 C 语言中假如有如下声明:char mark = ‘#’
[单选题]
在 C 语言中有如下语句:char mark = ‘#’; 则’#’和”#”分别占()内存。
1字节、1字节
1字节、2字节
2字节、1字节
2字节、2字节
查看答案及解析
添加笔记
求解答(2)
邀请回答
收藏(357)
分享
4个回答
添加回答
70
__sgf__
用单引号引起的一个字符大小就是一个字节。 而用双引号引起的字符串大小是字符的总大小+1,因为用双引号引起的字符串会在字符串末尾添加一个二进制为0的字符'\0'。
发表于 2022-01-16 07:44:12
回复(1)
19
学习吧。。
单引号只存放一个字节 而双引号可以存放多个(双引号存在\0)
发表于 2021-12-11 16:31:46
回复(2)
4
牛客133396104号
有问题
C语言中 char mark = ‘#’ 可以使用 "#" 来赋值吗???
编辑于 2022-09-09 12:42:33
回复(2)
2
牛客42846359号
1;2
发表于 2022-03-03 15:08:44
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
字符串
C语言
难度:
4条回答
357收藏
1393浏览
热门推荐
相关试题
假定指针变量 p 定义为 “int...
360集团
C++
C语言
评论
(36)
来自
360公司2014校招笔试卷
class A; class B;...
360集团
C++
C语言
评论
(18)
来自
360公司2014校招笔试卷
关于进程的状态和状态转换,下列哪一...
操作系统
评论
(1)
使用全局置换算法,程序不可控制自身...
操作系统
评论
(1)
细胞周期中属于DNA合成期的是:
细胞生物学
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题