码迷,mamicode.com
首页 > 编程语言 > 详细

C字符数组及其应用

时间:2015-05-04 01:04:45      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

1.字符数组和其他数值类型的数组的定义引用和初始化都是相同的。

特别注意的是:

在C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串。

 

 

技术分享

 

技术分享

\0‘是由C编译系统自动加上的

2.

C语言允许用字符串的方式对数组作初始化赋值。例如:
    char c[]={‘c‘, ‘ ‘,‘p‘,‘r‘,‘o‘,‘g‘,‘r‘,‘a‘,‘m‘};
可写为:
    char c[]={"C program"};
或去掉{}写为:
    char c[]="C program";

3.字符数组的输入输出:

scanf();

printf();

注意:

应该说明的是,对一个字符数组,如果不作初始化赋值,则必须说明数组长度。还应该特别注意的是,当用scanf函数输入字符串时,字符串中不能含有空格,否则将以空格作为串的结束符。

 

C字符数组及其应用

标签:

原文地址:http://www.cnblogs.com/zhang-jin-guo/p/4475037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!