’\0’是判定字符数组结束的标识,表示这串字符到结尾了;

注意:在字符数组中’\0’是占一个位置的!

例如 定义char c[6]=“hello”,而在内存中字符数组 c 则是"hello\0";

即’\0’在数组中占有空间却不被我们看到;

所以如果一个长度为10的字符串要放在字符数组里的话就应该把字符数组的长度定义为11;

代码示例:

#include<stdio.h>
int main()
{char s[6]="hello";int i=0;while(s[i]!='\0'){printf("%c ",s[i]);i++;}printf("\n");
}

输出结果:
h e l l o
Press any key to continue

C语言'\0'的含义相关推荐

  1. 详解:C语言中的指针和p, p+1, *(p+1), *P+1, p[0], p[0] 的含义

    解析:C语言中的指针和p, p+1, *(p+1), *P+1, p[0], &p[0] 每一种表达式的含义  一.先解决一个问题:什么是指针 指针就是存放地址的变量.很好,百度上就是这个答案 ...

  2. c语言符号txt下载,c语言中符号含义.txt

    c语言中符号含义.txt char 壺 壨 char ; char 壻 char a; char asd; char xa; float 壺 壨 float ; float 壻 float a; fl ...

  3. java this$0_java中this$0的含义及用法

    java中this$0的含义及用法 (2012-01-19 22:43:33) 标签: 杂谈 java中this$0的含义及用法,具体case是这样的: 通过测试工具去探测界面UI上的控件FlatBu ...

  4. 海龟绘图两小时上手C语言 - 0 引言

    海龟绘图两小时上手C语言 0 引言 作为一名教了十几年编程的大学老师,看过不少学生一开始学习C语言,就被其复杂的语法.枯燥的数学应用案例给吓住了. 在此提供一个很简单的教程,希望零基础的读者花上两个小 ...

  5. c语言函数参数的含义,C语言函数的含义

    C语言函数的含义 C语言的发展颇为有趣,它的原型ALGOL 60语言.那么大家知道C语言函数是什么吗?下面一起来看看! 函数(Function)是一段可以重复使用的代码,这是从整体上对函数的认识. C ...

  6. 吉林大学软件学院C语言期末试题,吉林大学软件学院C语言0资料.ppt

    吉林大学软件学院C语言0资料.ppt <程序设计基础(c语言)> 主讲:邓春燕 Tel: Email:dengcy@ 助课:李慧盈 Email:kinsten@126.com 教材: &l ...

  7. C语言0基础全面教程

    文章目录 前言 一.学习计划和安排 二.学习目录 总结 前言 最近打算做一件有意义的事情,就是带着大家把C语言从0开始学,0基础都可以学习,我将开设一个专栏C语言0基础全面教程,这个专栏将会涵盖C语言 ...

  8. 聊一聊C语言变量的含义

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 我们知道每一个程序的运行都需要内存,那么C语言的变量的定义是什 ...

  9. C语言0长度数组(可变数组/柔性数组)详解

    CSDN GitHub C语言0长度数组(可变数组/柔性数组)详解 AderXCoding/language/c/zero_length_array 本作品采用知识共享署名-非商业性使用-相同方式共享 ...

最新文章

  1. Microsoft Azure_Fabric
  2. .net mvc actionresult 返回字符串_072-SpringMVC后端控制器接收参数、处理器方法返回值类型、拦截器、文件上传下载...
  3. 使用Nexus配置Maven私有仓库
  4. OpenGL ES之GLSL实现仿抖音“灰度滤镜”和“颠倒滤镜”效果
  5. (教学思路 c#之类一)声明类和对象、定义类成员及其引用
  6. sklearn——决策树
  7. matlab玫瑰,网上收到的用matlab画玫瑰花的代码怎么不行啊,报告错误,求大神
  8. HPE公司升级其闪存存储产品系列
  9. 【原创】公司各个阶段 CTO 需要做什么?(上篇)
  10. windows库的创建和使用:静态库+动态库
  11. acs cisco 查看log_Cisco ASA 5510 防火墙 配置笔记
  12. SDK对接遇到的问题与解决
  13. 电信10兆指的是多少Mbps
  14. java-jar基础应用
  15. linux主机 asp主机 java主机 区别,计算机中支持asp的主机是什么操作系统
  16. [渝粤教育] 中国地质大学 城镇规划 复习题 (2)
  17. Oracle甲骨文(北京中关村)授权学习中心 简介
  18. 常用的E文网络缩写词
  19. pandas-综合实践
  20. 如何让arduino中的loop和Processing中的draw停下来

热门文章

  1. Linux基础指令(详解版)
  2. web网页大作业:基于html设计与实现的茶文化网站12页(带psd)
  3. 了解什么是迁移学习理论?以及如何运用实践
  4. 第1154期AI100_机器学习日报(2017-11-15)
  5. crash使用的几个链接
  6. 背包问题(贪心算法)
  7. java 程序员年终总结
  8. Python自动化报错:IndentationError-unindent does not match any outer indentation level
  9. 我的新浪博客地址升级了
  10. 回望“十三五”:国内信息行为研究的特点、不足与展望