1941368542 发表于 2015-12-6 23:11

【笔记】重点!每日学习C语言 96~114节

本帖最后由 1941368542 于 2015-12-6 23:15 编辑

哎呀,昨天有点事被耽误了,抱歉。
今天来学习赫斌C语言视频教程的第96节至114节快来学习了 @-Zing- @bridge156 @j296849823 @jixun66 @kven @muzi12134 @奋斗丶小Z @与酒度余生
重点!今天学习的是数组和函数。今天学习函数,感觉好难啊,都有点看不懂啊。


数组
为什么需要数组


数组的分类
   一维数组
          怎样定义一个数组


例子:


有关一维数组的操作
初始化
    完全初始化
int a = {1,2,3,4,5};

不完全初始化,未被初始化的元素自动为零
int a = {1,2,3};


不初始化,所有元素是垃圾值
int a;


清零
int a = {0};


错误写法:


二维数组


初始化
int a = {1,2,3,4,5,6,7,8,9,10,11,12};

int a = {
         {1, 2, 3, 4},
         {5, 6, 7, 8},
         {9,10,11,12}
};

输出数组内容
for (i=0; i<3; ++i)
{
for (j=0; j<4; ++j)
printf("%d ", a);
printf("\n");
}

多维数组


函数
为什么需要函数
避免了重复性操作
有利于程序的模块化

什么叫函数



如何定义函数


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






Myself_GF 发表于 2015-12-6 23:17

楼主不错哦,每天坚持学习{:301_988:}

-Zing- 发表于 2015-12-7 09:38

Cizel 发表于 2015-12-7 12:51

继续加油~

blacktx 发表于 2015-12-8 21:52

感谢楼主分享!!!

eldos 发表于 2016-4-1 23:23

感觉是郝斌里面的笔记
页: [1]
查看完整版本: 【笔记】重点!每日学习C语言 96~114节