好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 1941368542 于 2015-12-6 23:15 编辑
哎呀,昨天有点事被耽误了,抱歉。
今天来学习赫斌C语言视频教程的第96节至114节 快来学习了 @-Zing- @bridge156 @j296849823 @jixun66 @kven @muzi12134 @奋斗丶小Z @与酒度余生
重点!今天学习的是数组和函数。今天学习函数,感觉好难啊,都有点看不懂啊。
数组
为什么需要数组
数组的分类
一维数组
怎样定义一个数组
例子:
有关一维数组的操作
初始化
完全初始化
[C] 纯文本查看 复制代码 int a[5] = {1,2,3,4,5};
不完全初始化,未被初始化的元素自动为零
[C] 纯文本查看 复制代码 int a[5] = {1,2,3};
不初始化,所有元素是垃圾值
清零
[C] 纯文本查看 复制代码 int a[5] = {0};
错误写法:
二维数组
初始化
[C] 纯文本查看 复制代码 int a[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12};
int a[3][4] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9,10,11,12}
};
输出数组内容
[C] 纯文本查看 复制代码 for (i=0; i<3; ++i)
{
for (j=0; j<4; ++j)
printf("%d ", a[i][j]);[/i]
[i]printf("\n");[/i]
[i]}
多维数组
函数
为什么需要函数
避免了重复性操作
有利于程序的模块化
什么叫函数
如何定义函数
return 表达式; 的含义:
函数的分类
注意的问题
函数调用和函数定义的顺序
如果函数调用写在了函数定义的前面,则必须加函数前置声明
函数前置声明
【笔记】重点!每日学习C语言 80~95节
http://www.52pojie.cn/thread-442127-1-1.html
【笔记】重点!每日学习C语言 64~79节
http://www.52pojie.cn/thread-441680-1-1.html
【笔记】重点!每日学习C语言 42~63节
http://www.52pojie.cn/thread-441203-1-1.html
【笔记】每日学习C语言 26~41节
http://www.52pojie.cn/thread-440741-1-1.html
【笔记】每日学习C语言 11~25节
http://www.52pojie.cn/thread-439988-1-1.html
【笔记】每日学习C语言 1~10节
http://www.52pojie.cn/thread-439554-1-1.html
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|