首先我们先看下面的一串代码:

int main() {char* p = "abcdef";printf("%s\n", p);return 0;
}

这串代码打印的会是什么呢?

正确结果如下:

原因是什么呢?

我们可以这么理解,字符串“abcde”可以看为一个字符数组即:

char arr[]={a,b,c,e,d,'\0'};

而在p里面存放的其实也就是字符串的首地址,也可以理解为arr数组的首地址。

以上就是我的理解了,希望对你有帮助!

C语言中char *p=“abcde“的意义相关推荐

  1. 在c语言中char型数据在内存中的储存形式为什么

    在c语言中char型数据在内存中的储存形式为"ASCII码".在C语言中,将一个字符常量放到一个字符变量中,实际并不是把该字符本身放到内存单元中,而是将与该字符相对应的ASCII码 ...

  2. c语言中 char怎样用,C语言中char*和char[]用法区别分析

    C语言中char*和char[]用法区别分析 本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很 ...

  3. linux strcpy 用法,由Linux中管道的buffer,浅谈C语言中char类型字符串拷贝使用strcpy()和=赋值符号的区别...

    今天在写父子进程用两个单向管道通信时,出现了错误: Segmentation fault (core dumped) 打开core文件发现: 附上源码: 1 #include 2 #include 3 ...

  4. c语言char有什么作用,C语言中char*和char[]用法区别分析

    本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很大.以下是个人的一些看法,有不正确的地方望指正 ...

  5. 在c语言中 char型数据在内存中的存储形式是,在c语言中char型数据在内存中的存储形式是什么?...

    在c语言中char型数据在内存中的存储形式是ASCII码.在C语言中,char型数据是将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存单元中去,而是将该字符的相应的ASCII代码放到存储单 ...

  6. c语言控制字符的作用是什么意思,c语言中char的用法是什么意思

    C语言是计算机软件领域非常经典的编程语言,C语言中char的作用有哪些你了解吗.下面学习啦小编就跟你们详细介绍下c语言中char的用法,希望对你们有用. c语言中char的用法:c语言中char的用法 ...

  7. c语言中管道符作用,由Linux中管道的buffer,浅谈C语言中char类型字符串拷贝使用strcpy()和=赋值符号的区别...

    今天在写父子进程用两个单向管道通信时,出现了错误: Segmentation fault (core dumped) 打开core文件发现: 附上源码: 1 #include 2 #include 3 ...

  8. c语言char数组和short数组的区别,详解C语言中Char型指针数组与字符数组的区别

    详解C语言中Char型指针数组与字符数组的区别 详解C语言中Char型指针数组与字符数组的区别 1.char 类型的指针数组:每个元素都指向一个字符串,指向可以改变 char *name[3] = { ...

  9. c语言中char是多少字节,c语言中char_char c = \'\\1\' 十进制是多少_c语言char

    网友求助:c语言中char_char c = \"\\1\" 十进制是多少_c语言char 问题 最佳答案 推荐答案 char一般默认是1个字节的无符号整型,范围0~255.如果是 ...

最新文章

  1. 网易校园招聘历年经典面试题汇总:C++研发岗
  2. 为什么计算机休眠风扇还转,Win7系统进入睡眠模式后电脑风扇还在转的解决方法...
  3. JSON 格式化 显示到页面中
  4. 内部人示范(野生项目笔记02)
  5. scanf和getch函数的区别
  6. python模拟火车票订票系统_除夕火车票明天开售,上海各大火车站售票时间都在这...
  7. C++实现16进制和字符串的转换
  8. 内外盘分仓跟单系统源码CTP程序化交易系统源码
  9. vue项目引入阿里巴巴矢量图标库图标
  10. 微信小程序轮播图实现详解
  11. 水晶报表java_JAVA水晶报表从环境搭建到创建动态水晶报表
  12. ROM RAM FLASH说明
  13. 数据结构 严薇敏 单链表(无头结点)的实现(增 删 改 查)及其使用方法详解
  14. easyui filebox文件类型判断
  15. VuePress开启评论、VuePress评论功能。
  16. God-Mz公益版秒赞系统源码
  17. 【思维导图怎么画】万彩脑图大师教程 | 插入动画图标
  18. noi 2017 简要题解
  19. EurekaServer这几个错误 你可以这样解决
  20. gil 简述_求职面试常见问题:Python常见面试题全解析附答案

热门文章

  1. requirejs 模块化开发中遇到的小问题吓死本宝宝了
  2. 体育课室内计算机教案,体育教案-体育室内课
  3. 小米要以万元折叠手机赶超三星和华为?这可能是虚幻的梦想
  4. 维吉尼亚密码详解及C语言实现
  5. 嵌入式中的BSP---BSP到底是什么
  6. Java实现Ping命令
  7. chatgpt一键生成 PPT
  8. unity 接百度基础翻译
  9. Electron 仿制WeGame游戏盒子
  10. [PTA C语言]选择法排序