字符串与字符数组

时间:2020-10-07 21:28:24   收藏:0   阅读:112
#include <stdio.h>

int main(){
    
    char s[10]={0};
    scanf("%s",s);//"%s"的作用就是输入一个字符串的,scanf是以回车键作为输入完成标示的,但回车键本身并不会作为字符串的一部分
	//如果scanf参数中的数组长度小于用户在键盘输入的长度,那么scanf就会缓冲区溢出,导致程序崩溃
    int i;
    for(i=0;i<10;i++){
        printf("%d\n",s[i]);
    }
    printf("----------------------------------\n");	
    printf("%s\n", s);
	return 0;
}
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!