MN NGN NGỮ LẬP TRNH

LỚP ĐH BCH KHOA KHO 4 - TRG QK7 - TP. HCM - 2007
 
HomeHome  FAQFAQ  SearchSearch  RegisterRegister  MemberlistMemberlist  UsergroupsUsergroups  Log in  

Share | 
 

 Tp hop K tu C

View previous topic View next topic Go down 
AuthorMessage
Admin
Admin


Number of posts : 27
Registration date : 2007-05-11

PostSubject: Tp hop K tu C   Tue May 15, 2007 5:08 pm

Tập k tự hợp lệ dng trong ngn ngữ C
- Cc chữ ci : A, B, C ..., 2, a,n,c,...z ( 26 chữ ci thường)
- Cc chữ số : 0,1,..., 9.
- K tự gạch nối _ ( ch phn biệt dấu - ).
- Dấu cch (space) : dng để phn biệt cc từ :
V dụ : lop Học( 7 k tự) - LopHoc( 6 k tự).
Tn ( định danh ) :
L 1 dy k tự bắt đầu bằng chữ hoặc k tự gạch dưới, theo sau l chữ ci, chữ số hoặc k tự gạch nối (-).

- Tn : dng lm tn hằng, tn biến , nhn , tn hm....
V dụ : Tn đng : _abc, Delta_1, BETA.
Tn sai : 1xyz ( v bắt đầu l 1 chữ số )
A#B ( v c du #)
Delta ( v c khoảng trống) , X-1 (v sử dụng dấu gạch ngang).
* Ch :

+ Tn : chữ hoa v chữ thường được xem l khc nhau ( ( # Pascal )
+ Thng thường :
. ặt chữ hoa cho cc hằng, chữ thường cho cc đại lượng cn lại(biến, hm..).
. Nn đặt 1 cch gợi nhớ ( 8 k tự đầu l c nghĩa v tuỳ thuộc chương trnh ).
Từ kho :
L từ dnh ring cho ngn ngữ. Tn biến, hằng, hm ...khng được trng với từ kho, lun lun viết bằng chữ thường. Cc từ kho trong C gồm : Break, char, continue, case, do, double, default, else, float, for, goto, int,if, long, return, struct, switch, unsigned, while, typedef, union void, volatile,..
Cc kiểu dữ liệu cơ bản trong C :
4 kiểu : char, Int, float, double.
- Kiểu char ( 1 byte ) : biễu diễn 1 k tự thuộc ASCII ( thực chất l số nguyn từ 0 đến 255)
V dụ : K tự ASCII
0 048
A 065
a 097
- Kiểu Int : 3 loại : Int, long Int ( long ) v unsigned Int ( unsigned).
- Kiểu Float : biểu diễn cc số thực độ chnh xc định.
- Kiểu double : biễu diễn cc số thực độ chnh xc kp.
Stt Kiểu Phạm vi Kch thước
1 Char 0..255 1 byte
2 Int -32768..32767 2 bytes
3 Long -2147483648..2147484647 4bytes
4 Unsigned 0..65535 2 bytes
5 Float 3.4e - 38..3.4e + 38 4 bytes
6 double 1.7e - 308 .. 1.7e + 308 8 bytes
- Kiểu void: Kiểu khng gi trị, dng để biểu diễn kết quả hm cũng như nội dung của pointer. Kiểu ny sẽ ni chi tiết ở cc phần lin quan.
Back to top Go down
View user profile http://lopbk04.phpbb9.com
 
Tp hop K tu C
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
MN NGN NGỮ LẬP TRNH :: L THUYẾT LẬP TRNH :: CHƯƠNG MỞ ĐẦU-
Jump to: