#include<stdio.h>

int main(){

char cArray[] = {'I', 'L', 'O', 'V','E', 'C'};

char sArray[] = "ilovec";

int i = sizeof(cArr); //i就是cArr数组的长度

int j = sizeof(sArr); //j就是sArr字符串的长度

printf("数组的长度为%d,字符串的长度为%d";,i,j);//打印出来发现,字符串长度比数组长度大1。

return 0;}

字符串比数组大1的原因是字符串在最后加了一个结束符"\0",用来表明字符串结束了。

C语言定义字符串和字符数组相关推荐

  1. C语言中字符串和字符数组的区别

    C语言中字符串和字符数组的区别 1.基本概念 2.代码分析 3.总结 1.基本概念 字符串和字符数组很相似,但是有本质上的区别. (1) C语言中,字符串是双引号括起来的单个或多个字符的集合,编译器自 ...

  2. C语言关于字符串和字符数组的题目(差别)

    1.题目: 已有定义:char a[]="she",b[]={'s','h','e'};,以下叙述中正确的是(  )   C A)数组a和b的长度相同      B)a数组长度小于 ...

  3. C++语言篇 字符串及字符数组练习

    01:统计数字字符个数 描述 输入一行字符,统计出其中数字字符的个数. 输入 一行字符串,总长度不超过255. 输出 输出为1行,输出字符串里面数字字符的个数. 样例输入 Peking Univers ...

  4. (C/C++学习)15.C语言字符串和字符数组

    说明:在C语言中字符串和字符数组有很多相似之处,却又有着一些不同.本文将针对其区别与联系,进行分析总结. 一.字符串 1.在C语言中,字符串是由双引号括起来的任意字符序列,如:"china& ...

  5. 【C语言进阶深度学习记录】二十六 C语言中的字符串与字符数组的详细分析

    之前有一篇文章是学习了字符和字符串的,可以与之结合学习:[C语言进阶深度学习记录]十二 C语言中的:字符和字符串 文章目录 1 字符串的概念 1.1 字符串与字符数组 1.2 字符数组与字符串代码分析 ...

  6. C语言之字符串探究(一):字符串与字符数组

    相关博文:C++之char和string字符串类探究 相关博文:C语言之数组探究(一):定义.大小.初始化.访问和三要素 相关博文:C语言之字符串探究(一):字符串与字符数组 相关博文:C语言之字符串 ...

  7. 【C】C语言数组与字符串(包括:字符串与字符数组)

    在程序设计中,为了方便处理,通常把具有相同类型的若干变量按有序的形式组织起来.这些按序排列的同类数据元素的集合称为数组.在C语言中,数组属于构造数据结构.一个数组可以分解成多个数组元素,这些数组元素可 ...

  8. C语言—字符串与字符数组,字符串数组与字符串指针的区别

    字符串与字符数组 字符串一定是一个char的数组,但char的数组未必是字符串.--以字符'\0'结尾的char数组就是一个字符串,但如果char数组没有以'\0'结尾,那么就不是一个字符串,只是普通 ...

  9. c语言中字符串数组应用,C语言中字符变量字符串和字符数组应用.doc

    C语言中字符变量字符串和字符数组应用 字符变量(type`char`?字符串(string)和字符数组(type`char`arrary)是C语言中非常重要的结构成分,也是应用编程中常发生混淆?导致错 ...

最新文章

  1. 透过源码详解Spring Security 初始化流程
  2. jeecg3.5.2中上传下载文件的示例中的的一个bug
  3. python编程语言零基础入门-程序员大佬,给Python零基础入门书籍教程的一些建议!...
  4. 7-237 有理数加法 (15 分)
  5. hibernate 和 mybatis 比较
  6. JavaScript 使用对象及ES6中的class
  7. 计算机SCV原理指什么,csv是什么文件格式?.csv文件怎么打开?
  8. caj转word怎么进行转换
  9. 【安全牛学习笔记】离线密码破解
  10. PyCharm取消波浪线、下划线和中划线
  11. 【VUE项目实战】40、添加商品分类功能(一)
  12. Studio One5编曲和音频后期制作音乐编辑软件更新及新增功能介绍
  13. 资深猎头解密:什么样的简历一投就中?
  14. 华为早几年的服务器型号,云服务器一般用几年
  15. CSS分割线虚线代码
  16. mysql 求平均数 (AVG聚合函数)
  17. vs2017或vs2019安装中Microsoft.VisualStudio.MinShell.Msi.Resources出错的问题
  18. ·我开发的项目以及进展情况
  19. 欸,自娱自乐的学习必然是缓慢的
  20. mpt3工具箱学习记录--day2

热门文章

  1. 虚拟机克隆后mac地址冲突,上不了网问题解决记录
  2. idea 快速生成接口文档
  3. FPGA学习日志——三八译码器Decoder
  4. unity敌人跟随(导航)
  5. 越南籍学生如何进行计算机教学,越南三年级数学神题太难博士动用计算机(图)...
  6. 关于@GeneratedValue和@GenericGenerator的学习笔记
  7. File之mkdir和mkdirs
  8. 客户服务和联络中心:提供高质量客户体验的最后一道防线
  9. 进服务器显示系统缓冲区空间不足,由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作--解决方法...
  10. win8和win8.1升级win10预览版图文教程