</p>4.C说话的根基语句
- T1 a) o! {! o' a C说话的语句首要分以下几种:" W; q) r/ E% H9 M
(l)数据界说语句--用来界说轨范中使用的各类数据,及能存放数据的对象的名称和特征。 ]) a3 _1 @9 w ^
(2)表达式语句--任何在有意义的表达式之后接上分号(;)组成的语句。最常见的有
: m5 `( e3 b! c* m 赋值表达式和函数挪用表达式后加分号组成的表达式语句,分袂称为赋值语句和函数挪用语句。
5 Z M( ?# ], H# v% e& j4 H (3)流程节制语句--用来节制轨范执行过程的语句。它们有选择节制语句、轮回节制语句、break语句。continue语句、return语句和goto语句等。
; B9 S/ q2 `- t( c4 ]8 ~ (4)复合语句--用花括号括住一个语句序列,即组成复合语句。复合语句用来暗示其中的语句序列是一个整体,在逻辑上是单个语句,而且强调其中的语句按挨次一一执行。" V6 w4 k' i2 ]& D& w# X
(5)空语句--只有单个分号(;)组成的语句。空语句暗示没有任何操作,用于选择节制或轮回节制没有出格被节制的成分语句,或在复合语句的末尾放置语句标号等。 F( _( i: j2 R" P
(6)其它语句--如类型界说语句等。
; [# F: D1 h7 U. D6 J5.注释 # F1 Q0 ^& l Z" ?
为了便于阅读和理解轨范,可以在轨范的任何处所插入注释,以声名轨范、函数、轨范段。语句的功能或采用的算法。C说话的注释是用/*”和“*/”括住的肆意字符列。轨范编译时,注释不介入编译,也不会呈此刻方针轨范中。
, W: G1 g* ]+ Y+ @9 w 6.C说话的字符集9 a @1 y4 y+ S& o9 j
C说话的根基字符集有:
; r& f+ k( o) l* |7 u (l)数字10个(0~9)。5 `5 h3 j3 o5 P' G) S2 Y
(2)英文字母大、小写各26个(A~Z,a~z)。$ w* w' c6 _# C C
(3)键盘符号33个,用于组成非凡符号,其中下线字符”起一个英文字母的浸染,以组成标识符等语法成分。% o( z6 R$ c7 [5 _! Z! I9 W0 a+ D
(4)转义字符,转义字符是由字符(\)起头后跟单个字符或若干字符组成,凡是用于暗示节制代码或非凡符号。4 w: _7 R0 x: ~+ I
7.C轨范的根基词汇
" k! f" Y/ e, t C说话的根基词汇有:
3 P5 N" ^2 m& [5 N! x8 w/ } (1)字面形式常量。如 100、15.0、“A”、“ABC”。
9 G0 S3 x- K7 z8 B8 g9 _ ^, N (2)非凡符号。主若是运算符。
# \* W& A9 Z. }, B2 ]$ ? (3)保留字。在轨范或语句中是用来暗示特定语法寄义的英文单词。 i$ x; t) A) E! e' u( e
(4)标识符。用于命名轨范对象,如变量、常量、函数、标号等。在C说话中,一个合理的标识符由英文字母或下线符开首,后跟或不跟由字母、下线符、数字符组成的字符列。~般以下线符开首的标识符作为系统内部使用。
9 Y% ? b, a: b2 \ ^, @6 y+ i 操作根基词汇,按照给定的C说话的句犯罪则就可命名轨范对象,描述表达式计较、机关语句、函数,直至整个轨范。 |