吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3435|回复: 5
收起左侧

[其他转载] 【笔记】重点!每日学习C语言 96~114节

  [复制链接]
1941368542 发表于 2015-12-6 23:11
本帖最后由 1941368542 于 2015-12-6 23:15 编辑

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


数组
为什么需要数组
11.jpg

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

例子:
3.jpg

有关一维数组的操作
初始化
    完全初始化
[C] 纯文本查看 复制代码
int a[5] = {1,2,3,4,5};


不完全初始化,未被初始化的元素自动为零
[C] 纯文本查看 复制代码
int a[5] = {1,2,3};



不初始化,所有元素是垃圾值
[C] 纯文本查看 复制代码
int a[5];



清零
[C] 纯文本查看 复制代码
int a[5] = {0};



错误写法:
4.jpg

二维数组
5.jpg

初始化
[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]}


多维数组
6.jpg

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

什么叫函数
7.jpg
8.jpg

如何定义函数
9.jpg

return 表达式; 的含义:
10.jpg
111.jpg

函数的分类
12.jpg

注意的问题
函数调用和函数定义的顺序
   如果函数调用写在了函数定义的前面,则必须加函数前置声明

函数前置声明
13.jpg


【笔记】重点!每日学习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






免费评分

参与人数 1热心值 +1 收起 理由
Cizel + 1 加油~

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Myself_GF 发表于 2015-12-6 23:17
楼主不错哦,每天坚持学习
头像被屏蔽
-Zing- 发表于 2015-12-7 09:38
Cizel 发表于 2015-12-7 12:51
blacktx 发表于 2015-12-8 21:52
感谢楼主分享!!!
eldos 发表于 2016-4-1 23:23 来自手机
感觉是郝斌里面的笔记
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 12:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表