当前位置:首页 > 内存 > 正文

hello在内存中占几个字节

  • 内存
  • 2024-06-08 16:48:45
  • 9228

一、"hello,bob!"在c语言中占几个字节你的问题很笼统,很难回答。“你好,鲍勃!”是10个字节,写入和存储都是10个字节。但如果它以“字符串”的形式存储在内存中。系统会为其分配11个字节,并将最后一个字节存储为'\0'作为字符串结束标记。示例:chara[]="你好,鲍勃!";,系统说:“你好,鲍勃!”给数组分配11个字节来存储11个字节;11字节。


二、st[20]="hello\0\t\\\\";sizeof(st);当您在屏幕上打印20时,您将打印尺寸st。St声明一个包含20个元素的字符数组,其大小为20字节。所以不管st里面存什么,输出都是20。
“hello\0\t\\\\”一共10个字节,hello是5个字节,\0、\t各是一个字节对于\\和\\加行终止符,总共10个字节。