|
〖课程介绍〗:5 g- D( ~, z1 l: l! Q
适用人群
$ u8 b# J4 j0 s, n/ a0 _ 本课程适合0基础学习C语言的人员,无需编程基础即可学习
) f5 [ {* I1 l 7 l5 j* K; d. n2 P: J& n7 @
课程概述8 l+ O& `6 b0 s! o n
4 b9 ?$ J+ A, V+ Z6 m4 o7 U 课程讲解了C语言程序设计基础,包含内容:标识符、变量、常量、运算符、表达式、数组、字符串、指针、结构体、共用体、文件操作等相关知识,是C语言相关考试的必备课程。( g) a! m. f% i& H# p% ?4 n9 ?, y+ e+ a6 p/ r
: z. x1 ^* w8 N( `2 Q〖课程目录〗:+ S. A1 G4 t- b7 F0 X2 I- y6 q+ K
章节1:C语言基础, ?2 O8 b: u. z& f0 g4 [$ Q! Z" \! z" q* e
课时1程序设计基本概念39:19
3 Z Y5 e: ~- u 课时2C语言程序结构43:300 M5 D; [' U$ \7 B4 K7 W0 {: Q! y% y6 ^
课时3C语言概述126:42! i) L+ |# w, z$ Y8 ?; [8 n
) h8 R0 t' a8 N K5 k 课时4C语言概述239:17
+ d; H0 `% T6 n3 J/ g% J 课时5VC2010介绍32:005 M5 ^( N" G% S) t1 X( V
课时6标识符、关键字41:46
5 O0 q7 {0 H- H, O& g: B 课时7常量、变量、数据类型概念31:25
* r9 O P( Q% } 课时8常量及分类和应用22:19+ O4 R( Y1 ~; Q3 c& j% m
4 X/ P& [( D3 _. `, ? 课时9整型常量16:159 O5 I/ T$ ^4 ?* s
课时10整型在内存中的存储形式28:20$ ?; l$ |% R5 V" O* K% ?/ h7 T/ I$ w# J8 M& B2 I5 _% h
课时11实型(浮点型)常量18:200 I0 h) P; T8 f: K+ Y8 X
课时12实型(浮点型)在内存中的存储形式23:548 X5 C* |$ e+ Z) L2 t) Q
课时13运算符与表达式57:27, Q% t+ E$ w/ \) I& e o9 V; H
) L( s, j/ c( W 课时14关系、逻辑运算符17:52% ~& M6 E3 F8 o0 v9 u! Y. T
课时15关系、逻辑运算符题31:37, ]; p1 [6 Q( f9 J5 Z
, I: p/ \2 U7 C+ i, {9 ^& u( o5 F 章节2:C语言控制结构
1 F- E5 T' a' w9 N" D8 ] 课时16顺序结构(printf()函数)61:24
- M; ?+ K% H/ x, F, E 课时17顺序结构(scanf()函数)34:02( [! N. A. s+ V3 ~
课时18选择结构(if结构)42:42
* z/ M) W) W4 V6 _5 r! J W 课时19选择结构(switch结构)36:23. c' h1 O* q2 q! k5 s& m$ u1 B
课时20选择结构(条件运算符)37:29
/ E6 K- p( p0 t6 x, k+ _ 课时21循环结构37:24/ v c# U' N' w& ^! c
课时22循环结构应用20:203 j2 V1 X- ^! k" w, |; I
, B/ j. T7 a- ]" [" ?# z 课时23循环结构嵌套15:13' N/ @+ X F! t, a5 \& V% s3 N, Z2 L+ y) |
课时24循环结构(break和continue)33:46. j0 e, t' Q' c# v( h% p* l( a. f4 |' K
章节3:函数4 Q3 e* h: t! E, v/ O8 F1 Q1 V7 f s. u; w
课时25函数的定义25:28+ a- i. J& _* z# T( @* l( g' Y
课时26函数的调用30:44
- R- z7 j" P0 _( B 课时27函数的传参18:34
4 u- B& L* w: i5 J# w) M 课时28函数应用举例37:12: h _+ {/ |. C
Y5 W* p. C6 F# x1 H$ A: K 章节4:指针) q1 q. z+ L7 a7 h) D# f; @' U& p
课时29地址和指针43:40
, V- t: @9 c, f7 c% k' O) Y 课时30指针的操作69:46% O, ^6 J) P, {9 i
0 Q# W; C; y6 `$ l6 k1 E; J0 | 课时31函数之间传递地址值48:597 x: W4 r0 h' g1 y; Y- F. U7 p
8 R- q+ c/ ?1 O" ] 章节5:数组( O& k! K$ J$ b. ^
$ F/ Y( z* i6 q0 `2 Q 课时32一维数组定义和初始化23:57
1 _. J) @# R; X( y: G+ x* I 课时33一维数组举例16:48: E% N" l, Y3 F/ a2 ^. z+ o6 U O8 v I7 S9 `" |3 e$ A
课时34一维数组和指针23:01
9 K$ S1 V4 v. S M# f+ B 课时35一维数组函数传值21:450 I1 u' f. t! Q/ p! b6 R. [
% w, k. N0 e6 C6 `$ F8 Z, v 课时36一维数组应用举例23:51
6 y9 E( v8 s! C+ y 课时37二维数组定义和初始化26:45: M# c+ X7 S1 H r5 i! [
课时38二维数组元素17:137 |1 P: n% G, \6 y8 Y3 ?4 S% z, |
课时39二维数组和指针18:27+ v: p: ?2 i0 A4 M
: Z3 d3 c$ i* C6 O" w 课时40指针数组引用二维数组元素09:25
4 j; j, u& W; H# p+ h4 u 课时41二维数组与行指针20:45) ]6 A% ^8 z. z* c8 c# y+ v
/ a- @9 {8 V1 _ 课时42二维数组作为函数参数13:05
# ~- ?4 F G3 Y, G0 k 章节6:字符和字符串! p0 B' b A4 }: L9 a9 p
- A5 Y! \9 u4 e* `. ~- d: I" a 课时43字符常量28:264 u5 \9 \" H; k7 ]" f# X" `6 r% P l2 ]3 T
课时44字符变量40:25
- e! a! t5 v. L2 ^9 S( a$ t: T9 t$ Y 课时45字符的输入和输出31:22) ?" Y/ h9 g9 ~2 w# b! |, T0 q: s, S1 Y+ r2 l4 s5 }
课时46字符数据例32:46* {8 M* b" L8 C' t1 f
课时47字符串定义和初始化17:51. Q/ r: \: s u# Q0 `+ p4 v
1 E5 {: h7 W1 e4 b4 I8 l 课时48字符串常量初始化字符数组19:25. v3 r9 f, V; t3 a; ?' G
( R! @: t. [3 j9 ^! a; p 课时49字符串执行期赋值18:373 [' g/ A- K& Q
课时50字符串的输入输出25:31: q8 P( {1 ]( L2 x
/ q) f: P1 ^ K( F 课时51字符串数组19:532 ^0 ^1 D) H0 E# J: x6 v1 G0 {
# E$ x, |# G1 W& i( X1 F9 Y 课时52字符串函数13:218 [; h4 J/ E! {( T$ G6 A
章节7:用户标识作用域和存储分类+ K" x; [( `! w- b% b4 X9 N6 b
课时53用户标识符作用域介绍20:47: G) Q4 G; @2 P: C% ~, @
课时54自动类型变量04:10
& E& G8 i N% c) j 课时55寄存器类型变量12:56
/ [7 S/ v5 |# j) f* l 课时56静态局部类型变量11:13
5 a ?3 }$ s" I J& I1 m/ H 课时57全局变量30:44
1 a5 C4 H+ [) P; n/ t 课时58用户标识符和存储类别举例27:34/ g9 n; y" e. X1 M) i, G: S
" x6 p( H, Y0 F* ^5 G 课时59函数的存储类别20:35% c) a& b% I* D, {& Z4 b
课时60函数存储类别例32:57! v& t- _# A) _! i. X6 {) g+ F
" ^9 B j" t- ]0 q% Z# D; D; A 课时61函数存储类别例题42:257 F z; N; o6 E1 L0 k
章节8:编译预处理 q6 H3 M1 ~1 z( O% E: m. Q- z& N3 V( E. m/ i
课时62预处理介绍16:53+ A% ?8 z {" P8 k3 I* `
, z; [6 f8 }$ {3 K5 E/ y 课时63带参宏替换26:02% f* X5 v# T6 B; W# G. w
! p3 u* l1 d3 O" A 课时64include预处理10:20" C- p: _3 z- x+ N; i3 `+ T. J9 k0 o
课时65题目解析一26:59
1 z: a- W3 u. l: G$ m* B* N 课时66题目解析二08:03( c5 [* F- D: O5 U% G) a q# t
章节9:动态存储分配
% g/ w# S2 H8 P" ~! C 课时67动态存储分配介绍13:01! ]% \# d3 U" x' O. N& u1 r: {
课时68sizeof运算符07:27$ Y8 g- F+ p% I0 ?9 P- S. `, M/ ^
课时69解析交换函数25:22! b X0 O, S6 R7 l1 w
课时70free函数05:03' B! @1 [5 n# U4 h+ e& q3 J* w8 M( M' W; z. P! z
课时71calloc函数09:43" Z) J8 d9 | }" L+ [: m' A
+ n1 I( m9 `1 f! b6 B# d' n 课时72动态存储分配例题11:42+ J9 x' A5 g; Q, g8 L+ o Q
8 s6 G& n& w& U) a 课时73动态存储分配例题219:383 c1 g7 j `) D1 b. p
章节10:结构体& x# O0 z- ?* U! G! E7 v
% ^/ e# h) ]' q0 i8 j' i, S 课时74用户自定义类型09:19- [. O# _, J& j* [) p* Y) N$ e8 M
课时75结构体概述13:52
7 m2 x; G- R* Z; h8 N 课时76结构体变量的定义和赋值13:04: o) h: c/ d9 h6 v6 _' Q* _" |% B% M) B# F4 z% F
课时77结构体成员引用20:57, Z: c2 [& A" y
课时78结构体习题讲解08:504 S( R5 }+ B$ @0 _1 j! P: P# o( b
( a3 A- h. I, c. m! Y 课时79结构体作为函数参数16:57 S" x( W4 J6 l; ^( `' @$ k( r0 n' E2 g, ] K6 l! M# E+ H
课时80结构体应用16:01
: [' z6 K# }0 f: P! B) g 课时81结构体链表09:09
) x; K. Z& u3 E" A1 ~ F# [ 课时82链表图形解析19:39. G% Y; p1 @% e0 }
课时83链表创建13:125 p0 b$ f) B, b, ^2 Q$ O
课时84链表插入节点04:51
! w8 z" h4 u& v 课时85链表对照图解14:45$ r2 D- T* ]" m+ [5 v/ m7 m* y. e5 c# c
章节11:共用体
: Q' b# v, v4 E& `: R 课时86共用体图解26:28" ]8 {: k- c3 ]# g3 y- C1 g/ }2 Z" F3 ?/ I4 c R1 w7 v1 e
课时87共用体介绍14:36% C2 X) t8 q* M9 P+ d
章节12:文件读写% l: }! h1 E5 ~) {- U; m" @
课时88文件操作介绍22:426 |! p- } c5 i. J
课时89文件指针12:45* B1 W+ q L7 K, V# D
& `! _# U( d8 D 课时90文件打开方式18:14
, q2 O7 G1 V3 v: U 课时91文件关闭02:348 R5 f9 m" }% J" U0 U; C! N- Z2 Y3 k* k+ F# v
课时92读写文本文件16:17- r3 Z' J( I+ \- G2 r2 U* B& |2 ] ?
课时93文本文件复制06:40, @ d$ G2 K6 U+ w3 b& @0 }8 m6 ]; N1 W5 h5 D7 t
课时94main函数传递参数13:24- ?/ i# \& @7 h1 P+ ?
课时95文件操作习题讲解08:21" ~* E: E3 P( F
课时96文件结束判断07:463 o2 Q" \4 t, k& J6 e- [
章节13:文件操作相关函数- I( _, S; \5 M, [ d
6 ]- d- \2 x/ x9 l% ^ 课时97文件读写相关函数10:48
( y4 c+ T. @7 p' F: P 课时98文本文件读写13:430 Q* L4 ]2 u% J2 B" }; {1 W
, D6 ^9 ^: x% P1 w M 课时99二进制文件读写20:27
" e5 t# h7 }8 C' y* c2 p v 课时100其他文件函数11:28' L# w! n/ K5 g! }+ n4 G9 M( c# L+ ]% S8 Y, x" a9 J8 t
章节14:习题讲解. w( u" D. B& K2 f0 W; I! x! V1 E' e
课时101C语言位运算习题12:54( ^% A+ ^+ ]0 ?* E. Q) N- o/ p
' C0 b9 Q, m4 X8 N 课时102函数递归调用32:523 M& Q4 e$ }% `0 C
课时103数组向函数传值07:18$ Z1 z* W0 b6 B, V4 S# O3 P: L0 h8 a, p E9 l' c. F% O" r L
章节15:常见题目分析" B: W5 R4 c2 z0 Z% o C: h, g
课时104常见习题分析91:144 M6 W' R/ x. {7 ^
$ ?$ T7 P0 E, A9 Q; H! k$ W/ J# A$ a. ]2 R/ J. n) h7 a2 [
( U7 T# T J4 D! K I
1 j" X+ ]) Z% S6 s a
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
; W% N; e! n2 M3 e2 Q# p$ ]* {# a9 F
9 l- b% S; G5 c! @- P
! Z* `* `; r D1 ~: v; I. f6 I& C( b; i: O
本资源由Java自学网收集整理【www.javazx.com】 |
|