... 1 c a message, kiểu WORD
C4 W - Nguyen Tri Tuan – Khoa CNTT – ĐHKHTN TP.HCM 1 / 3
C CKIỂUDỮLIỆUCBẢNTRONG WINDOWS (Tóm tắt)
oOo
Tên kiểu Ý nghĩa
BOOL kiểu logic, c giá trị TRUE ... kiểu byte (8 bits)
CALLBACK qui ư c để mô tả những hàm Callback
CHAR ký tự 8 bits (Windows ANSI)
COLORREF giá trị màu 32 bits, đưc tổng hợp từ 3 màu cbản Red,
Green, Blue
CONST biến c ...
PTCHAR con trỏ đến TCHAR
PTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định
nghĩa, kiểu này tương đương với PWSTR; ngưc lại sẽ
tương đương với PSTR
PUCHAR con trỏ đến UCHAR
PUINT con...
... bits/ký tự
PCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định
nghĩa, kiểu này tương đương với PCWSTR; ngưc lại sẽ
tương đương với PCSTR
PCWCH con trỏ đến 1 hằng kiểu WCHAR
PCWSTR con trỏ ...
PBOOL con trỏ đến kiểu BOOL
PBOOLEAN con trỏ đến kiểu BOOLEAN
PBYTE con trỏ đến kiểu BYTE
PCHAR con trỏ đến kiểu CHAR
PCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi ... BYTE
LPCOLORREF con trỏ đến kiểu COLORREF
LPCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi dạng ANSI 8 bits/ký tự
LPCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định...
... bits/ký tự
PCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định
nghĩa, kiểu này tương đương với PCWSTR; ngưc lại sẽ
tương đương với PCSTR
PCWCH con trỏ đến 1 hằng kiểu WCHAR
PCWSTR con trỏ ...
PBOOL con trỏ đến kiểu BOOL
PBOOLEAN con trỏ đến kiểu BOOLEAN
PBYTE con trỏ đến kiểu BYTE
PCHAR con trỏ đến kiểu CHAR
PCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi ... BYTE
LPCOLORREF con trỏ đến kiểu COLORREF
LPCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi dạng ANSI 8 bits/ký tự
LPCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định...
... trị trongcc chương trình
con( thủ t c và hàm) đều là cc biến cc bộ.
+ Cc biến khai báo trongcc chương trình con đều là cc biến cc bộ.
+Khi phải sử dụng biến phụ thì nên dùng biến cc ... trình chính, c p phát bộ nhớ cho cc tham số
hình th c và cc biến cc bộ.
- Gán cc giá trị c a tham số th c sự cho cc tham số hình th c tương ứng.
- Lần lượt th c hiện cc câu lệnh trong ... tiện cho liên l c giữa cc phần kh c nhau c a chương trình. Như c
điểm c a vi c dùng biến toàn cc cho vi c liên l c giữa cc hàm là như sau:
+ Cc hàm c dùng tới biến toàn cc phụ thu c vào...
... th c
:
:
kiểu Read(6B).
kiểu Read(6B).
5. Cc bi u th c ứ
5. Cc bi u th c ứ
:
:
C c biểu th c
Cc biểu th c
: Đựoc hình thành nên bở cc biến, cc
: Đựoc hình thành nên bở cc biến, cc ... dữliệu số
2 Kiểudữliệu về chữ
2 Kiểudữliệu về chữ
3. Kiểu logic
3. Kiểu logic
4.
4.
C c phép toán so sánh
C c phép toán so sánh
5. Cc biểu th c
5. Cc biểu th c
:
:
... trunc(x)
Đổi thành chữ hoa: upcase(ký tự )
Đổi thành chữ hoa: upcase(ký tự )
Cho độ dài 1 chuỗi: length(chuỗi)
Cho độ dài 1 chuỗi: length(chuỗi)
1 .Kiểu dữliệu số
1 .Kiểu dữ liệu...
... t c độ chương trình đưc nhanh hơn c n hạn chế dùng c c
ki
ểu dữliệu tổng quát mà nên dùng cckiểudữliệuc thể. Ví dụ như trong hai mẫu ví dụ
trên c thể dùng cc biến ckiểudữliệuc ... TCCN Trang 17
Chương 3
C c phép toán và kiểudữliệuc bản
1. Cc phép toán và cc ký hiệu
1.1. Phép gán
Đây là toán tử c sở c a hầu hết ccngônngữ lập trình. Toán tử dùng để gán giá trị cho ... khiển
Object ob Đối tượng chung
Variant
Ngoài cc ki
ểu dữliệuc sở khá quen thu ccótrong bảng trên như kiểu số, chuỗi,…
chúng ta c n th
ấy ba kiểudữliệu tổng quát c ng thường đưc sử dụng...
... readln;
End.
Hãy cho biết 2 chương trình trên cho kết quả đúng hay sai? Tại sao?
C CKIỂUDỮLIỆUCBẢN KHAI BÁO HẰNG, BIẾN,
KIỂU, BIỂU TH C VÀ C U LỆNH
I. CCKIỂUDỮLIỆUC BẢN
1. Kiểu logic
- Từ khóa: ... KIỂU
- Ngoài cckiểudữliệu do Turbo Pascal cung c p, ta c thể định nghĩa cckiểudữ liệu
mới dựa trên cckiểudữliệu đã c .
- C pháp:
TYPE<Tên kiểu& gt; = <Mô tả kiểu& gt;;
VAR <Tên ... toán mà trong đó bao gồm cc phép
toán, cc hằng, cc biến, cc hàm và cc dấu ngo c đơn.
Ví dụ: (x +sin(y))/(5-2*x) biểu th c số h c
(x+4)*2 = (8+y) biểu th c logic
Trong một biểu th c, thứ tự...
... ;
CHƯƠNG 1 : CC KHÁI NIỆM CBẢNC A NGÔNNGỮ
C
1.1/ Tập ký tự hợp lệ dùng trongngônngữ C
- Cc chữ c i : A, B, C , 2, a,n ,c, z ( 26 chữ c i thường)
- Cc chữ số : 0,1, , 9.
- Ký tự gạch ... từ c a chuỗi. Ví dụ : s1="con mèo con c n con chó con" đổi thành
s2=" con chó con c n con mèo con".
CHƯƠNG 7 : KIỂUC U TR C
- Khái niệm : C u tr c là một kiểudữliệukiểu ... đưc bộ nhớ,
không nhanh hơn.
4.5/ So sánh Lệnh trong Pascal và trong lập trình ngônngữ C.
- Giống nhau : + C Pascal và C đều c chương trình con.
- Kh c nhau :
Pascal Ngônngữ C
Có thủ t c Chỉ...
... này c thể chạy trên một loại máy tính kh c. M cdùCcó năm kiểudữliệuc bản,
nhưng nó không đưc xem ngang hàng với ngônngữ cao c p về mặt kiểudữ liệu. C cho phép chuyển
kiểu dữ liệu. ... th c thi c thể đưc phân theo
c c nhánh rẽ kh c nhau. C u tr c lệnh như vậy gọi là c u tr c chọn lựa, điều kiện hay c u tr c
rẽ nhánh.
C u tr c chọn cbản là c u tr c “IF”.
C u tr c IF ... ra C.
Trong khi BCPL và B không hỗ trợ kiểudữ liệu, thì C đã c nhiều kiểudữliệu kh c nhau. Những
kiểu dữliệu chính gồm : kiểu ký tự (character), kiểu số nguyên (interger) và kiểu số thực...
... trinh C );
/*Dung chuong trinh, cho go phim*/
getch();
return 0;
}
C CKIỂUDỮLIỆU SƠ C P CHUẨN TRONG C
Cckiểudữliệu sơ c p chuẩn trongCcó thể đưc chia làm 2 dạng : kiểu số nguyên, kiểu ... biến.
C c toán tử số h c
Trong ngônngữ C, cc toán tử +, -, *, / làm vi c tương tự như khi chúng làm vi ctrongccngôn
ngữ kh c. Ta c thể áp dụng chúng cho đa số kiểudữliệuc sẵn đưc cho ... đưccc vấn đề sau: - Bộ chữ viết trong C. -
C c từ khóa. - Danh biểu. - Cckiểudữliệu - Biến và cc biểu th ctrong C. - C u tr c của một
chương trình viết bằng ngônngữ lập trình C
Bộ chữ...