|
〖课程介绍〗:5 R. w8 G5 W* g! Y7 F9 h+ w
适用人群
8 o4 g! V( q5 h1 h& n 本课程适合0基础学习C语言的人员,无需编程基础即可学习
! c! u+ R, n: g1 Z$ \& |* L . n: T0 u; o* t- R5 I$ d) D8 R. F- ~5 G1 w
课程概述8 l+ O& `6 b0 s! o n1 [0 c6 A0 [# \. c5 h# F
课程讲解了C语言程序设计基础,包含内容:标识符、变量、常量、运算符、表达式、数组、字符串、指针、结构体、共用体、文件操作等相关知识,是C语言相关考试的必备课程。( g) a! m. f% i& H# p% ?& y* q1 _2 G% @3 C+ U% Z
( t! b* R$ u; b' a5 D3 Q
〖课程目录〗:
" x0 o. x% N5 h. c) [; Z2 W 章节1:C语言基础, ?2 O8 b: u. z& f0 g
! @. n1 B% w0 f* e 课时1程序设计基本概念39:19
# r) r4 J$ K: V, _$ z0 W# c/ c) Y; W1 I9 n 课时2C语言程序结构43:300 M5 D; [' U$ \
( R5 m; n* G; s 课时3C语言概述126:42! i) L+ |# w, z$ Y8 ?; [8 n8 N N! I% g; H4 p. g: s
课时4C语言概述239:17% R. Z/ v. q/ {5 m
课时5VC2010介绍32:001 z( W2 q3 {- V$ `( ^2 O6 n7 z
课时6标识符、关键字41:46- g. A# P" y( @5 j& O1 S5 q$ H- i7 r) n
课时7常量、变量、数据类型概念31:25& U6 V* S' A. U: S; S' _
课时8常量及分类和应用22:19+ O4 R( Y1 ~; Q3 c& j% m4 D: d, R8 K* ?7 F b
课时9整型常量16:15
1 J4 B* g4 ]; Y0 I! p/ w9 q- ^5 } 课时10整型在内存中的存储形式28:20$ ?; l$ |% R5 V" O* K% ?/ h7 T/ I4 q* G9 t8 P7 P# b
课时11实型(浮点型)常量18:203 o. j) h% t) r. M3 ^
课时12实型(浮点型)在内存中的存储形式23:541 H2 z6 J/ v8 V+ Z
课时13运算符与表达式57:27, Q% t+ E$ w/ \) I& e o9 V; H
/ a* c1 `" }2 |6 r 课时14关系、逻辑运算符17:520 Q/ ?5 v, y6 T& L5 [* ]2 X8 [
课时15关系、逻辑运算符题31:37, ]; p1 [6 Q( f9 J5 Z
0 x1 f/ G7 }& v, A: h 章节2:C语言控制结构0 _8 Q1 g8 ^$ K' j1 y/ r7 e% t& B
课时16顺序结构(printf()函数)61:24( X" P1 b! a+ Q" J2 \
课时17顺序结构(scanf()函数)34:02
" A% m- u0 t T& Q7 S 课时18选择结构(if结构)42:42
. m. `! Z' g/ j5 @! _) i 课时19选择结构(switch结构)36:23
/ h: R/ | Z! c; K0 a8 P 课时20选择结构(条件运算符)37:29
! g. K5 i/ g: r4 N4 r9 ` 课时21循环结构37:24
3 z' E* O% b2 O8 P# x) z7 i5 v0 r 课时22循环结构应用20:203 j2 V1 X- ^! k" w, |; I, | I' u& B+ b( v
课时23循环结构嵌套15:13' N/ @+ X F! t, a. ^1 l: F3 ^9 H1 v) T
课时24循环结构(break和continue)33:46. j0 e, t' Q' c# v( h0 j6 v) j/ ?5 C; {% d M* p) {& q
章节3:函数4 Q3 e* h: t! E, v1 O7 |. J2 X3 ~9 t
课时25函数的定义25:287 m- |& M: N1 F4 F" q" b
课时26函数的调用30:442 z3 p/ |4 A; U% q+ a" B+ L
课时27函数的传参18:34
. w. }" {& D. d% n$ g- ^ 课时28函数应用举例37:12: h _+ {/ |. C& G$ X% x0 m. |8 l; f, c
章节4:指针) q1 q. z+ L7 a6 P8 A- ]1 M9 s1 b
课时29地址和指针43:40
* S% x7 c* n+ ]" Y 课时30指针的操作69:46% O, ^6 J) P, {9 i3 G( ^% x) ?# H+ b- g; u" H3 z
课时31函数之间传递地址值48:597 x: W4 r0 h' g1 y; Y- F. U7 p
3 _) |% Q6 n2 ]. V- \# J; \ 章节5:数组( O& k! K$ J$ b. ^6 H* ~5 F7 }! X0 X4 `! h6 v& E
课时32一维数组定义和初始化23:57
5 c% [9 |8 |! T- C R o" R% q 课时33一维数组举例16:48: E% N" l, Y3 F/ a2 ^. z+ o6 U O8 v
" [/ Y3 t" A+ C! N9 `+ ?- B 课时34一维数组和指针23:01, T9 `7 J7 r: d ~& b' o
课时35一维数组函数传值21:450 I1 u' f. t! Q/ p! b6 R. [" _& y$ X6 } }2 [& ?2 z" C
课时36一维数组应用举例23:51# n1 G. _, n J6 `6 O, x6 Y4 V. e
课时37二维数组定义和初始化26:45
! H0 H0 C7 Z G- t( ]. a- f 课时38二维数组元素17:133 g' g% @' d, |8 D" T
课时39二维数组和指针18:27+ v: p: ?2 i0 A4 M
! A& D' X8 J3 o% p/ g, I 课时40指针数组引用二维数组元素09:25! }( B8 ]! X% l/ p0 m/ K
课时41二维数组与行指针20:45) ]6 A% ^8 z. z* c8 c# y+ v
* `$ V) ~. z& ?+ R 课时42二维数组作为函数参数13:053 B" A$ p: ~6 V8 i( n" W
章节6:字符和字符串! p0 B' b A4 }: L9 a9 p7 j5 T8 `& N. j
课时43字符常量28:264 u5 \9 \" H; k7 ]
1 g5 p& ?2 m) |& m6 M2 d 课时44字符变量40:25
# v& m# E" K9 T# s 课时45字符的输入和输出31:22) ?" Y/ h9 g9 ~2 w# b! |; [$ d# p5 {" O7 q
课时46字符数据例32:46
0 G1 N% k3 \/ ]( D3 \" {( V0 q 课时47字符串定义和初始化17:51. Q/ r: \: s u# Q0 `+ p4 v9 l2 B- _* n3 [# d4 c4 }' R
课时48字符串常量初始化字符数组19:25. v3 r9 f, V; t3 a; ?' G9 ?2 ~1 N# R( o; P T: c" ?
课时49字符串执行期赋值18:37
4 K5 S* g' ^ }# r, o. u2 T 课时50字符串的输入输出25:31: q8 P( {1 ]( L2 x; v4 U0 \2 i4 G( e" L
课时51字符串数组19:532 ^0 ^1 D) H0 E# J: x6 v1 G0 {1 W+ c( z1 h8 ^9 C8 z
课时52字符串函数13:214 p& H* o% j: f" |
章节7:用户标识作用域和存储分类7 D1 @: e# e( \2 }! C/ }+ x W: d
课时53用户标识符作用域介绍20:47
: n3 |; d! A$ r8 f1 x! V5 {/ A; T 课时54自动类型变量04:10
8 J0 @$ K/ J" M& \2 i( C9 ? L8 ]0 d 课时55寄存器类型变量12:56" `. |8 J: a& z% T% w: X
课时56静态局部类型变量11:13
4 l0 Y+ {3 a3 g, u* N( H 课时57全局变量30:448 q+ v/ O8 g, x8 S/ I
课时58用户标识符和存储类别举例27:34/ g9 n; y" e. X1 M) i, G: S
4 h+ {( @7 a! E( o" P 课时59函数的存储类别20:35
% B* p0 F5 t1 }$ [$ C) G; f9 S: n 课时60函数存储类别例32:57! v& t- _# A) _! i. X6 {) g+ F
. \% D5 B2 @% Y- Y* A+ ] 课时61函数存储类别例题42:25$ R$ C/ b! R$ b
章节8:编译预处理 q6 H3 M1 ~1 z( O% E: m. Q- z# c- D- a# f* P2 m! W- D
课时62预处理介绍16:53+ A% ?8 z {" P8 k3 I* `5 W2 H6 w3 }% T; S. M5 R" J; R# @8 ?5 `
课时63带参宏替换26:02% f* X5 v# T6 B; W# G. w3 H) S& e, B2 `: r/ X4 Q
课时64include预处理10:20" C- p: _3 z- x
# z" n F/ k' `" A 课时65题目解析一26:598 \( P: Z. S' R- V
课时66题目解析二08:03( c5 [* F- D: O
4 s3 M" e0 [% K& F4 A 章节9:动态存储分配) O" q) J% L; P7 b
课时67动态存储分配介绍13:01
$ X8 ^5 L* m8 }1 F2 u 课时68sizeof运算符07:27( q6 C( J( ?$ m3 l$ A* R) _& C( U
课时69解析交换函数25:226 `) {) W7 h# v/ B. J" G/ T6 P
课时70free函数05:03' B! @1 [5 n# U4 h
: s/ {- F8 V. ^& m; j, F/ m 课时71calloc函数09:43" Z) J8 d9 | }" L+ [: m' A
/ X5 I8 d4 a' e( W 课时72动态存储分配例题11:42+ J9 x' A5 g; Q, g8 L+ o Q
& j, S, |$ V! B- ~3 l 课时73动态存储分配例题219:38
4 S6 l( ] K) B- ] t9 ] 章节10:结构体& x# O0 z- ?* U! G! E7 v: Z4 L3 f: Q/ ]5 Z7 L
课时74用户自定义类型09:19
8 j: N4 @+ F. Z 课时75结构体概述13:52
2 m# B" S3 F6 q8 b' U7 p 课时76结构体变量的定义和赋值13:04: o) h: c/ d9 h6 v6 _' Q* _
; n2 S% e4 h( H0 |. H8 ^, T9 \ 课时77结构体成员引用20:57$ e% d" }) N( ]4 p
课时78结构体习题讲解08:504 S( R5 }+ B$ @0 _1 j! P: P# o( b
% d( v; v" N Y2 C) { 课时79结构体作为函数参数16:57 S" x( W4 J6 l; ^( `' @
) E4 j5 e$ P# D4 Y d/ w% @, x 课时80结构体应用16:01) x7 K" ]% c% L& A, e2 d
课时81结构体链表09:09
$ }5 J! B2 n0 E% Q6 D 课时82链表图形解析19:39
: \+ n3 _, b5 \5 H: k 课时83链表创建13:12- {! c7 ^+ W* ~+ b
课时84链表插入节点04:51
/ y' I ^3 ?9 [% o% D# ] 课时85链表对照图解14:45$ r2 D- T* ]" m+ [5 v( r8 |6 J X9 Q# P( i0 B
章节11:共用体
. G3 V; q. J4 ?# G1 K' Y 课时86共用体图解26:28" ]8 {: k- c3 ]# g3 y- C1 g/ }7 _$ w. y# d' O" I- g; Z0 L
课时87共用体介绍14:36
7 ]4 }* b# e- b6 K5 _ 章节12:文件读写
" V2 U% d/ l% C. U, k* J; A 课时88文件操作介绍22:42/ E! q& O/ O( ~0 W( E) P9 n, B8 V
课时89文件指针12:45* B1 W+ q L7 K, V# D
7 F" ~; L8 L. t# i: ?, ^9 f 课时90文件打开方式18:14% j7 Q3 p+ a2 R
课时91文件关闭02:348 R5 f9 m" }% J" U0 U0 [ l( E$ {. C1 h
课时92读写文本文件16:17# u( e/ [% h" d
课时93文本文件复制06:40, @ d$ G2 K6 U+ w3 b& @0 }8 m
, R/ A$ A Q4 G" y s 课时94main函数传递参数13:24
9 A0 I% l3 L+ s" G- s) H8 U; ` 课时95文件操作习题讲解08:21( m/ ?6 ~% `% L8 l0 Z
课时96文件结束判断07:46
$ q0 M( B! [6 p4 a: d8 v 章节13:文件操作相关函数- I( _, S; \5 M, [ d+ q) B2 v a* e k4 ~7 F P
课时97文件读写相关函数10:48
' Y9 |" x0 u f4 Z/ i. V8 W 课时98文本文件读写13:430 Q* L4 ]2 u% J2 B" }; {1 W) ]3 A: d+ n1 J7 w/ J2 V
课时99二进制文件读写20:27
6 a* E7 S$ \. v$ a% }9 J& g 课时100其他文件函数11:28' L# w! n/ K5 g! }+ n4 G
& K, H( v) ]& C4 L; q# q% k+ d 章节14:习题讲解. w( u" D. B& K2 f0 W( E0 O& m; ~; |5 r& H' P7 U, `
课时101C语言位运算习题12:54( ^% A+ ^+ ]0 ?* E. Q) N- o/ p
0 E5 {, z& d7 z& | 课时102函数递归调用32:52
/ r6 l; M! x3 a8 u 课时103数组向函数传值07:18$ Z1 z* W0 b6 B, V4 S# O3 P: L0 h. [ w5 E5 k8 M, q
章节15:常见题目分析, |8 d& ~$ z6 |: ?
课时104常见习题分析91:14
$ C1 q; V! j* O t! e; O/ T3 @ O
& Y+ ~: E9 K8 q
; W: u- b+ F5 O2 |0 e( C: g5 w0 v
K0 s) E% S5 q+ K \资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见- g0 i1 A. K) O v, a |: G4 u
" n8 }# U4 I- T% Q
5 [. Q4 _ r" H1 g. P
0 ?! L( ~7 f+ o6 u8 B2 j
本资源由Java自学网收集整理【www.javazx.com】 |
|