c语言第三课 数组、函数、预处理——ios学习连载三
2015-07-22 08:17
337 查看
1. 数组的中括号里面的数字代表数据的个数;
数组的索引下标从0开始
2.数组的声明,中括号里必须是常量
3.中括号中没有指定数组的大小,代表数组的大小根据后面的初始化的值来确定
4.计算数组元素的个数:
sizeof(a) ---->表示
数组a
的字节长度;
a字节的长度=
每一个字节长度
* 个数
5.在c语言中字符串是以字符数组的样式保存字符串
6.字符串结尾处有结束标志\0
7.在函数体中不能另外定义函数
8.设置随机种子:srand ((unsigned)time(NULL))
9.所有预处理指令都以#开头,且结尾没有分号
10.不带参数的宏定义格式:#define 宏名(大写或以k开头) 宏内容
11.带参数的宏定义格式:#define 宏名(参数列表) 表达式
注意:(1)宏名和参数之间不能有空格
(2)为保证计算结果的正确,最后添加括号
12.使用条件编译,编译的条件变量只能是整型或字符型
数组的索引下标从0开始
2.数组的声明,中括号里必须是常量
3.中括号中没有指定数组的大小,代表数组的大小根据后面的初始化的值来确定
4.计算数组元素的个数:
sizeof(a) ---->表示
数组a
的字节长度;
a字节的长度=
每一个字节长度
* 个数
5.在c语言中字符串是以字符数组的样式保存字符串
6.字符串结尾处有结束标志\0
7.在函数体中不能另外定义函数
8.设置随机种子:srand ((unsigned)time(NULL))
9.所有预处理指令都以#开头,且结尾没有分号
10.不带参数的宏定义格式:#define 宏名(大写或以k开头) 宏内容
11.带参数的宏定义格式:#define 宏名(参数列表) 表达式
注意:(1)宏名和参数之间不能有空格
(2)为保证计算结果的正确,最后添加括号
12.使用条件编译,编译的条件变量只能是整型或字符型
相关文章推荐
- c语言第二课 c语言基础二——ios学习连载二
- C++学习
- C语言第一课 C语言基础一 ——ios学习连载一
- 【Power of Two】cpp
- 《C语言及程序设计》课程主页
- 黑马程序员-ios学习笔记 c语言 冒泡排序
- C语言之函数调用10—重复函数的多次调用
- 最大公约数和最小公倍数问题
- C语言之函数调用09—判断一个数是否为素数
- 初始化列表和构造函数
- 黑马程序员—IOS基础之C语言—数组与指针
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- C++中 explicit的用法
- C语言之函数调用07—求4个数的最大公约数和最小公倍数
- C语言之函数调用06—彩球排列
- 初学iOS开发C语言基础
- c语言实现二分搜索算法
- C++11中,获取随机数的新方法default_random_engine
- c++11信号量实现
- c++11线程池实现