文章标题
来源:互联网 发布:mac如何显示桌面 编辑:程序博客网 时间:2024/06/05 22:47
今天查了C语言书,参考如下:
1. 一维数组初始化,可以只给一部分元素赋值,如下
int a[10] = {0,1,2,3,4};
这样只给前面的5个元素赋值,后5个元素为0。
将char p[8]; 看作是字符数组的话, charp[8]={0}; 表示第一个元素为0,后面的7个元素也为0;
所以 char p[8] = {}和charp[8]={0}一样; 8个元素都初始化为0
2.用字符串常量来使字符数组初始化
char p[10] = “china”;
前5个元素为‘c’,’h’,’i’,’n’,’a’,
第6个元素为‘\0’
后4个元素为空字符,即‘\0’
所以用char p[8] = “”;初始化,8个元素都是‘\0’;
//’0’表示结束标志,代表ASCII码为0的字符
所以用 char p[8] = “”; 和 char p[8] = {0}; 都能够将8个元素初始化为0;
char p[8] = {0}; 当作字符数组看待,常规数组初始化;
char p[8] = “”; 用字符串常量初始化
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 三叶先生(一)
- Android Activity 之间传递数据
- 循环队列解决约瑟夫环问题。
- 初识Mybatis框架,实现增删改查等操作
- HTTP/HTTPS
- 文章标题
- JAVA设计模式之解释器模式
- 多层架构设计与实践
- 面向对象之抽象类
- AFL的介绍
- Java如何像Python一样简洁地构造和解析Json 数据
- Mac终端使用记录
- Request中getContextPath、getServletPath、getRequestURI、getRequestURL、getRealPath的区别
- HDU2084 数塔(深搜DFS优化+动态规划)