c语言 一维字符型数组 您所在的位置:网站首页 c语言一维数组怎么定义的 c语言 一维字符型数组

c语言 一维字符型数组

2024-06-27 22:54| 来源: 网络整理| 查看: 265

什么是一维字符型数组: char a[5]; //这个数组中含有5各元素,每个元素都是一个字符型变量 如何定义一字符型维数组:

格式: char 数组名[长度];  

 ex: char a[6];    //定义了一个含有6个字符型变量的数组a。

如何来给一维字符型数组赋初值?

1)一维字符型数组从“整体上看”就是一个字符串,但是其中的每一个元素还是一个字符

2)关于字符串的结束符号\0  A:\0虽然有2个字符,但是\0属于字符  应该写成'\0'   B:每当一个从程序用到字符串时,C就会偷偷在字符串的最后加一个结束标记\0   C:这个结束标记,是用来告诉C程序,该字符串到此为止。   D:这个结束标记,用户是看不到的。  E:用户可以根据需要向字符串的任意位置加上\0

3)char a[5]={'a','b','c','d','e'}; //错误,至少应该留一个位置来存放\0   char a[5]={"abcd"};//完全把字符型数组看成一个字符串    char a[]={"sdfjewifneron"};  //这样是用得最多的    char a[]="sdfneff";  //省略花括号

一维字符型数组的输入输出

输出:  A:分别输出    char a[]="12345";//对于a而言是一个字符串,而a[i]是一个字符

for(i;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有