#include#includeint main(){ int a[5]={1,2,3,4,5}; //赋予初值0 memset(a,0,sizeof(a)); for(int i=0;i<5;i++){ printf("%d ",a[i]); } printf("\n"); //赋予初值-1 memset(a,-1,sizeof(a)); for(int i=0;i<5;i++){ printf("%d",a[i]); } printf("\n"); return 0;}
2.5.2字符数组字符数组可以通过直接赋值字符串来初始化(仅限于初始化,程序其他的位置不允许这样直接赋值整个字符串),
#include#includeint main(){ char str[15]="Good Story!";//char str[15]={'G','o','o','d','S','t','o','r','y','!'}; for(int i=0;i<11;i++){ printf("%c",str[i]); } return 0;}
字符数组就是char数组scanf对于字符类型有%c,%s两种格式
%c用来输入单个字符,格式能够识别空格还有换行并将其输入其中
%s:用来输入一个字符串并且存在字符数组当中,
%s识别空格作为字符串的结尾,另外,scanf在使用%s的时候,后面对应数组名前面是不需要加&取地址运算符
getchar还有putchar
#include#includeint main(){ char str[5][5];for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ str[i][j]=getchar(); } getchar(); //这句话是为了把输入当中的每行的末尾的换行符来吸收掉 }for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ putchar(str[i][j]); } putchar('\n');} return 0;}
gets输入puts输出
gets用来输入一行字符串,gets识别换行符\n作为输入的结束,因此scanf完一个整数以后,如果要使用gets需要先用getchar接收整数以后的换行符,并将其存放于一维数组或者二维数组的一维当中,puts用来输出一行字符串,即将一维数组(或者二维数组的一维)在界面上输出,并且紧跟一个换行。
#include#includeint main(){ char str1[20]; char str2[5][10]; gets(str1); for(int i=0;i<3;i++){ gets(str2[i]); } puts(str1); for(int i=0;i<3;i++){ puts(str2[i]); } return 0;}
![0c0f309ef021c93faa9f051afba2d1cc.png](https://img-blog.csdnimg.cn/img_convert/0c0f309ef021c93faa9f051afba2d1cc.png)
欢迎打赏,么么哒!
![0c0f309ef021c93faa9f051afba2d1cc.png](https://img-blog.csdnimg.cn/img_convert/0c0f309ef021c93faa9f051afba2d1cc.png)
![f6d148d066d88feb3d0cc559acad215c.png](https://img-blog.csdnimg.cn/img_convert/f6d148d066d88feb3d0cc559acad215c.png)
●R语言
●句子
●JAVA
●C语言以及算法笔记
●大学生生活图鉴
●JavaScript
●计算机网络原理
●计算机组成原理
●操作系统
●数据库系统概论
●数据结构
●英语
●Linux
●数字图像处理
●云计算与人工智能
●资源
●明星电视剧社会现象娱乐
Python
![a5c3a59409a830d2b7df73d55e7a592d.png](https://img-blog.csdnimg.cn/img_convert/a5c3a59409a830d2b7df73d55e7a592d.png)
![93912617002da0979ee52b736afb0209.png](https://img-blog.csdnimg.cn/img_convert/93912617002da0979ee52b736afb0209.png)
![456827664db24f0cf18d032bc1ed4027.png](https://img-blog.csdnimg.cn/img_convert/456827664db24f0cf18d032bc1ed4027.png)
![0f1b86f44fe2ce4177ca37a8d586acfe.png](https://img-blog.csdnimg.cn/img_convert/0f1b86f44fe2ce4177ca37a8d586acfe.png)
![2bf5da8ad1d9c9db5c7c9d30cab9d7a8.png](https://img-blog.csdnimg.cn/img_convert/2bf5da8ad1d9c9db5c7c9d30cab9d7a8.png)