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

特别注意的是:

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

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

2.

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

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

scanf();

printf();

注意:

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

最新文章

  1. SharePoint Claim base authentication EnsureUser 不带claim(i:0#.w|)user Failed
  2. java list
  3. Android编程: 界面组成、事件监听器
  4. CentoS6.x网络配置
  5. password加密问题
  6. IOS开展:导航中添加多个button并加入左侧logo
  7. 生成扫描二维码下载app的二维码的方法
  8. Vmware 中安装 Ubuntu Server (或者ubuntu 以文本界面登陆时) 分辨率无法全屏问题
  9. Java中设计模式之工厂模式-4
  10. iOS项目——项目开发环境搭建
  11. springboot v2.0.3版本多数据源配置
  12. 编程&学习总结格式
  13. angular学习一框架结构认识
  14. python 3.5下安装pycrypto
  15. vue-preview的使用
  16. 解决Win 10上SSD缓慢问题
  17. head内部标签(常用部分)
  18. 关于面试总结3-SQL查询
  19. shiro 实现 用户 a 操作b 的权限 ,用户 b 能够及时获知。b不需要退出登陆 。 关闭鉴权缓存,或者不配置缓存
  20. 【.Net】HttpClient 的使用

热门文章

  1. Rouh set 入门知识3(上下近似集,正负域,边界域)
  2. TFS 服务器更换后工作区无法绑定
  3. 菜鸟学开店—自带U盘的打印机
  4. oracle官方文档- length篇
  5. winform(C#)拖拽实现获得文件路径
  6. CSS动画:Transform中使用频繁的scale,rotate,translate动画
  7. Ubuntu 字体安装
  8. js+dom开发第十六天
  9. 如何自定义RecycleView item的间距
  10. centos 下vmware 下添加硬盘到root