|
〖课程介绍〗:+ Y+ J8 L1 f. h0 e+ n
适用人群4 X. ^1 b- n; C: `/ z2 E
本课程适合0基础学习C语言的人员,无需编程基础即可学习
2 f0 G% N6 ?7 d$ o8 R 3 W$ U$ p* T0 R$ o0 o+ I1 H; ^. ^
课程概述8 l+ O& `6 b0 s! o n# d0 W. o/ X, F: k
课程讲解了C语言程序设计基础,包含内容:标识符、变量、常量、运算符、表达式、数组、字符串、指针、结构体、共用体、文件操作等相关知识,是C语言相关考试的必备课程。( g) a! m. f% i& H# p% ?
# U/ P$ B# N/ u0 z4 D! l( M E/ X
1 R9 ^1 r, P4 r p7 u: A, J〖课程目录〗:
. y( ]0 F( p( z1 e* S 章节1:C语言基础, ?2 O8 b: u. z& f0 g5 Q P$ f6 ~1 U3 i, T7 i
课时1程序设计基本概念39:19
" l+ P0 J! c# t# d 课时2C语言程序结构43:300 M5 D; [' U$ \
5 W& F. A$ e x( V+ b. _9 d 课时3C语言概述126:42! i) L+ |# w, z$ Y8 ?; [8 n
5 I/ I" g! _8 B9 V% s( c9 S$ ] 课时4C语言概述239:17' q+ d/ R2 l \( G6 ]6 S6 h
课时5VC2010介绍32:008 J2 U8 w" P1 c
课时6标识符、关键字41:46
5 I2 Y0 Y M1 [8 n 课时7常量、变量、数据类型概念31:25
; q2 `2 d( B6 `& ^( V8 s# f 课时8常量及分类和应用22:19+ O4 R( Y1 ~; Q3 c& j% m* b- n! s5 t! n
课时9整型常量16:15' s( _; d# X7 v' h- V; q
课时10整型在内存中的存储形式28:20$ ?; l$ |% R5 V" O* K% ?/ h7 T/ I" l. N% u( | Z6 a; o7 N0 v6 `
课时11实型(浮点型)常量18:20% s% T$ V& }+ q' ~
课时12实型(浮点型)在内存中的存储形式23:54
8 @" R' O4 P, p S9 ^. w) w 课时13运算符与表达式57:27, Q% t+ E$ w/ \) I& e o9 V; H
' S s0 v+ x% u& J 课时14关系、逻辑运算符17:524 `: D4 Q+ A1 k
课时15关系、逻辑运算符题31:37, ]; p1 [6 Q( f9 J5 Z
' H. ?9 Z% {! {) \2 j; t 章节2:C语言控制结构" @6 J1 l0 u, I6 v: v
课时16顺序结构(printf()函数)61:24
) z" x% S% Y6 Q5 j7 m( k$ k& R 课时17顺序结构(scanf()函数)34:02" q( J8 a! Q% [# o$ k* X. }6 b
课时18选择结构(if结构)42:42
. {( g; x0 W8 A4 g+ R: I- a! C! { 课时19选择结构(switch结构)36:23; \4 ~" H- p% I0 _, k/ c; G Z) @
课时20选择结构(条件运算符)37:29
) e9 W# U% O A! V8 E9 ? 课时21循环结构37:24# f4 S) E2 L% O; D9 I0 Y) O& }! A
课时22循环结构应用20:203 j2 V1 X- ^! k" w, |; I& D6 P' I' E4 Z3 r7 b/ r
课时23循环结构嵌套15:13' N/ @+ X F! t, a
( v) D. b/ q2 M 课时24循环结构(break和continue)33:46. j0 e, t' Q' c# v( h
8 u; x a3 E8 k2 B1 }( v 章节3:函数4 Q3 e* h: t! E, v- Q$ I: o$ z: l; W# B
课时25函数的定义25:28
# G$ s% p8 a3 U 课时26函数的调用30:44
0 ?6 h8 Q+ i) V 课时27函数的传参18:347 I f6 ?6 L! m& D7 d
课时28函数应用举例37:12: h _+ {/ |. C* K+ F! n7 l ?' I2 P# }* y
章节4:指针) q1 q. z+ L7 a
& ~( [7 A' I6 K- \& p# z 课时29地址和指针43:407 K% f& ^4 t! x: Y0 p- r
课时30指针的操作69:46% O, ^6 J) P, {9 i5 a- n2 r4 Y6 c! l: P
课时31函数之间传递地址值48:597 x: W4 r0 h' g1 y; Y- F. U7 p
6 e% Z- }( L; t- H 章节5:数组( O& k! K$ J$ b. ^/ r0 A. e$ W- h S$ @9 }! J$ Q+ d1 E
课时32一维数组定义和初始化23:57
. i$ N8 |& x7 y1 F+ v* N" Z6 _ 课时33一维数组举例16:48: E% N" l, Y3 F/ a2 ^. z+ o6 U O8 v* v3 X) d8 f2 w9 Q) [
课时34一维数组和指针23:01
" ]# {& A s* S 课时35一维数组函数传值21:450 I1 u' f. t! Q/ p! b6 R. [
- g1 Z7 [! S* D# Z9 O/ T7 N/ X& { 课时36一维数组应用举例23:516 l6 F5 }4 N, R1 A d8 f
课时37二维数组定义和初始化26:45
; j* K0 B8 r I3 `" a: T' P 课时38二维数组元素17:137 A I, \6 E4 C% T H
课时39二维数组和指针18:27+ v: p: ?2 i0 A4 M7 [5 H& {# _1 E# e2 Z1 ?. J' A! `
课时40指针数组引用二维数组元素09:25; p# K$ ]1 N: n+ s( z
课时41二维数组与行指针20:45) ]6 A% ^8 z. z* c8 c# y+ v3 K, H9 D, O: ^8 ]( V: {, s
课时42二维数组作为函数参数13:058 d5 q- g' S7 Y" T. n6 i, f
章节6:字符和字符串! p0 B' b A4 }: L9 a9 p
& I& L, j; W! F" X" \ 课时43字符常量28:264 u5 \9 \" H; k7 ]6 t, j& E# T0 w
课时44字符变量40:25
. w* R% f& B" `2 N+ A2 ] 课时45字符的输入和输出31:22) ?" Y/ h9 g9 ~2 w# b! |2 N4 E* D* ?, D5 \) u# i5 J; W
课时46字符数据例32:46, ]" p8 n5 p: g8 i8 O( T( U, K/ q
课时47字符串定义和初始化17:51. Q/ r: \: s u# Q0 `+ p4 v; v ? N! a; T" D
课时48字符串常量初始化字符数组19:25. v3 r9 f, V; t3 a; ?' G* m u# P1 w$ s5 }
课时49字符串执行期赋值18:375 b* H) y8 f: d6 \" m. ]6 A4 ?: t
课时50字符串的输入输出25:31: q8 P( {1 ]( L2 x3 J/ Z# f+ d' [( V
课时51字符串数组19:532 ^0 ^1 D) H0 E# J: x6 v1 G0 {- r; [8 ?( M6 R& C/ K. X
课时52字符串函数13:210 d( L5 E7 ^0 L# o1 v6 n3 a
章节7:用户标识作用域和存储分类; r- O. ], |! P6 U% J
课时53用户标识符作用域介绍20:479 F" m4 m# k) Z8 d+ P2 h! w3 P
课时54自动类型变量04:10, p' O4 e0 R: n$ N% B
课时55寄存器类型变量12:568 t$ e6 ~( d( m9 X1 n" {
课时56静态局部类型变量11:13
$ t: E% q; e6 P; r: B 课时57全局变量30:442 z4 \8 S' H8 @, k" m
课时58用户标识符和存储类别举例27:34/ g9 n; y" e. X1 M) i, G: S
% I, |% o9 A& y' {; ~# D: ~ 课时59函数的存储类别20:35
+ a9 R7 n# |* @$ a/ @/ c! x! q 课时60函数存储类别例32:57! v& t- _# A) _! i. X6 {) g+ F
" K- B& Q7 Q2 @- U9 z" }) B5 X4 T 课时61函数存储类别例题42:258 S! }, N6 _' L" e. L @+ r
章节8:编译预处理 q6 H3 M1 ~1 z( O% E: m. Q- z8 Y3 ]5 |- [" X
课时62预处理介绍16:53+ A% ?8 z {" P8 k3 I* `5 Z* L" A; L6 s* _% Q* a
课时63带参宏替换26:02% f* X5 v# T6 B; W# G. w
/ Y( T) v: D$ L- }5 a 课时64include预处理10:20" C- p: _3 z- x. _8 U! U$ s Z1 l4 F' X A
课时65题目解析一26:593 A7 w5 b1 }4 }7 i5 @6 e6 B
课时66题目解析二08:03( c5 [* F- D: O
; p0 w/ @: j; C/ E* g' s2 g 章节9:动态存储分配
! z" f; ^- J, c8 [ 课时67动态存储分配介绍13:01
, B) `4 j* Z" _ 课时68sizeof运算符07:27' F* d0 S9 |. n& K1 t' o8 x6 g2 W
课时69解析交换函数25:22; B/ z9 k S( e/ {' M5 Y n T+ n
课时70free函数05:03' B! @1 [5 n# U4 h
; v! _( ~$ l# F2 n 课时71calloc函数09:43" Z) J8 d9 | }" L+ [: m' A9 @ `" M" h3 W7 `4 `
课时72动态存储分配例题11:42+ J9 x' A5 g; Q, g8 L+ o Q
y7 G9 H" i3 \; {* E( Z0 e* O 课时73动态存储分配例题219:38
5 d0 ^1 d) s- z* z" Z. O 章节10:结构体& x# O0 z- ?* U! G! E7 v
' @4 F k* Z9 m, v9 U. z8 J 课时74用户自定义类型09:19
' |& R! I8 @4 \1 ] 课时75结构体概述13:52' G$ }0 h5 k: s ^" {7 R- T
课时76结构体变量的定义和赋值13:04: o) h: c/ d9 h6 v6 _' Q* _. v# ^8 G: z8 s* R
课时77结构体成员引用20:57
$ h- b2 F# J0 p g' r; a* J 课时78结构体习题讲解08:504 S( R5 }+ B$ @0 _1 j! P: P# o( b# H/ B; I5 _% D
课时79结构体作为函数参数16:57 S" x( W4 J6 l; ^( `' @2 |, C L6 v6 D. ]# r* ^: g! X1 ?( p9 z
课时80结构体应用16:01
# a" n. {1 b6 q6 F8 ^ 课时81结构体链表09:09
4 j5 z0 [; J) \( C8 p! L7 c, c+ m' Y 课时82链表图形解析19:39
8 L C2 g2 q0 Y+ N+ U! z 课时83链表创建13:12) O# _% g* y$ S8 ]3 |, o1 |
课时84链表插入节点04:51& r N) x( L$ @$ g$ Q. c
课时85链表对照图解14:45$ r2 D- T* ]" m+ [5 v
# \( b. s; d; A3 l% _; V/ V. @ 章节11:共用体7 W6 x0 d; x. J! Z# X' B ?
课时86共用体图解26:28" ]8 {: k- c3 ]# g3 y- C1 g/ }
( { \3 v, ?4 ^8 t 课时87共用体介绍14:36
9 x( Q& u/ n7 ^: C+ V$ W 章节12:文件读写$ C3 \: S1 |+ g4 A& U& E/ Z
课时88文件操作介绍22:429 K6 A7 D& G4 O; o, V
课时89文件指针12:45* B1 W+ q L7 K, V# D5 i" N t) z8 [) P
课时90文件打开方式18:14
1 {+ r- a" Q( o$ w; M 课时91文件关闭02:348 R5 f9 m" }% J" U0 U
6 u) U" N& O2 c9 n: } 课时92读写文本文件16:17
' J K! [# u5 A S9 I- n% K& ]4 W$ y 课时93文本文件复制06:40, @ d$ G2 K6 U+ w3 b& @0 }8 m9 [( l( L7 ?6 n& \& L! T/ v) p- G
课时94main函数传递参数13:24
0 v* r8 W7 O2 D7 ? n: ^' |' J 课时95文件操作习题讲解08:215 @' `5 C* A v: Y' X [
课时96文件结束判断07:46& y8 A' ^! R% `2 }) J+ a: l {+ d$ J
章节13:文件操作相关函数- I( _, S; \5 M, [ d
4 z& g" S3 q- W 课时97文件读写相关函数10:48
- q$ r# B1 c! P P 课时98文本文件读写13:430 Q* L4 ]2 u% J2 B" }; {1 W
; }& a$ E6 N& k/ f 课时99二进制文件读写20:27* _ }# \: S+ \7 b0 d5 O
课时100其他文件函数11:28' L# w! n/ K5 g! }+ n4 G
; S% [, ?7 O9 j: `4 Y8 n! K 章节14:习题讲解. w( u" D. B& K2 f0 W
3 [ v6 r1 u1 v 课时101C语言位运算习题12:54( ^% A+ ^+ ]0 ?* E. Q) N- o/ p
. K) [6 k3 S" L) Z' @9 Q- b 课时102函数递归调用32:52
x/ ]8 Z% @' b8 r+ |7 P 课时103数组向函数传值07:18$ Z1 z* W0 b6 B, V4 S# O3 P: L0 h
7 T+ d, q+ y4 k( _" z 章节15:常见题目分析
9 V" r) u- r; l$ f3 O 课时104常见习题分析91:14
7 d9 L/ @: c0 c) I6 @* b5 F0 Q: j$ V( F$ r2 c$ D+ d! G [
' c% ?; p# Q. O/ m. v7 l
0 E/ L( p2 u$ m% y x1 l0 A3 k9 ]! Y% F; t' q }
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见: i) C. T% D8 d; t; [( E( V- @
. O3 Z4 Y( o5 _9 B
4 C. n8 ^1 `& z2 C$ Q0 }0 V' U9 ]% r- S4 T- q5 F) }# @2 h) r
本资源由Java自学网收集整理【www.javazx.com】 |
|