... 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...
... 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
C c 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
:
:
... cho phép.
n là sô lượng kí tự tối đa cho phép.
chú ý: Cc giá trị hằng bằng chữ thì viết trongc p dấu
chú ý: Cc giá trị hằng bằng chữ thì viết trongc p dấu
nháy đơn.
nháy đơn.
-C c...
... 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ự...
... X
C ckiểudữliệucc u tr c
C ckiểudữliệucc u tr c
C cc u tr c lưu trữ trên bộ nhớ chính
C cc u tr c lưu trữ trên bộ nhớ chính
02/21/14
www.lhu.edu.vn
Chương 2 Cckiểudữliệucbản
Kiểu ... printf(“A[%d]=%d”,i,*(p+i));
C ckiểudữliệucc u tr c
C ckiểudữliệucc u tr c
C cc u tr c lưu trữ trên bộ nhớ chính
C cc u tr c lưu trữ trên bộ nhớ chính
02/21/14
www.lhu.edu.vn
Chương 2 Cckiểudữliệucbản
Kiểu ...
C ckiểudữliệucc u tr c
C ckiểudữliệucc u tr c
C cc u tr c lưu trữ trên bộ nhớ chính
C cc u tr c lưu trữ trên bộ nhớ chính
02/21/14
www.lhu.edu.vn
Chương 2 Cckiểudữliệuc bản
Kiểu...
... Viết ct liệt kê cc hốn vị c a cc số ngun từ 1 đến n
Chương 4 C u tr cdữliệu động
1. Viết ct minh họa cc thao t c trên danh sách liên kết đơn chứa cc số ngun
2. Viết ct minh họa cc thao t c ... trung bình c ng c a cc số dương trongc y.
c. Hãy viết chương trình tính trung bình c ng c a cc số âm trongc y.
d. Hãy viết chương trình tính tỉ số:
R = a / b
Với a = tổng số cc nút c giá trị ... qui.
15. Cho 2 xâu đơn T1, T2 ciết ct th c hiện cc thao t c
- Tìm phần giao c a 2 xâu
- Tìm phần hội c a 2 xâu
- Tìm phần hiệu c a 2 xâu
Chương 5 Bảng băm
1. Viết ct mô phỏng cc thao t c trên bảng...
... 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...
... 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 cc ngôn ngữ 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...
... u hế t tấ t c thuậ t toá n
trong bà i giả ng nà y c thời gian chạ y tiệ m c n tới 1 trongcc hà m sau :
1. Hầ u hế t tấ t ccc chỉ thị c a cc chương trì nh đề u đ ư c th c hiệ n một ... thời gian chạ y cho ccdữ liệ u nhậ p
c kí ch thư c nhỏ hơn : điề u nà y đ ư c diễ n dị ch thà nh 1 c ng th c toá n h c gọi
là quan hệ truy hồi. Cc công th c như thế mô tả chí nh xá c tí nh ... Để mô tả đ ư c bà n c , ta dùng ma trậ n BanCo
theo khai bá o sau:
#define KICHTHUOC 5 // Kí ch thư c của bà n c
int BanCo[KICHTHUOC][KICHTHUOC]; // Tổ ch c bà n c là mng hai chiề u
Ta thể...
... Cckiểudữliệuc sở
VC
&
BB
22
C ckiểudữliệuc sở
Turbo Ccó 4 kiểuc sở như sau:
Kiểu số nguyên: giá trị c a nó là cc số
nguyên như 2912, -1706, …
Kiểu số th c: giá trị c a ... (1 <= 2);
NMLT - Cckiểudữliệuc sở
VC
&
BB
3737
Bài tập lý thuyết
1. Trình bày cckiểudữliệuc sở trongC và cho
ví dụ.
2. Trình bày khái niệm về biến và c ch sử dụng
lệnh gán.
3. ... c a nó là cc số th c như
3.1415, 29.12, -17.06, …
Kiểu luận lý: giá trị đúng ho c sai.
Kiểu ký tự: 256 ký tự trong bảng mã ASCII.
NMLT - Cckiểudữliệuc sở
VC
&
BB
1616
C c toán tử...
... GIẢI CHO H C SINH THÔNG QUA DẠY H CCC CẤU TR C
ĐIỀU KHIỂN VÀ CCKIỂUDỮLIỆUCC U TR C.
2.1 Những nội dung chủ yếu về ccc u tr c điều khiển và cckiểu
dữ liệucc u tr c .
Về c u tr c ... cc
kiểu dữliệucc u tr c.
Chương II: Một số định hướng sư phạm góp phần phát triển
tư duy thuật giải cho h c sinh thông qua dạy h ccccc cấu
tr c điều khiển và cckiểudữliệucc u ... hiệu bản chất, c u tr c logic c a kiến th c
mới.
C SỞ LÝ LUẬN C A VI C PHÁT TRIỂN TƯ DUY THUẬT GIẢI CHO
H C SINH THÔNG QUA DẠY H CCC CẤU TR C ĐIỀU KHIỂN VÀ C C
KIỂUDỮLIỆUCC U TR C.
1.1...
... TR C
M c tiêu:
Chương này giới thiệu về ccc u tr cdữliệutrong VB. Vi c nắm bắt
đư ccc vấn đề này giúp cho vi c tổ ch cdữliệu khi viết chương trình VB
đư c hợp lý hơn.
H c xong chương ... bắt đưccc vấn đề sau:
- Sử dụng kiểudữliệu chuỗi.
- Sử dụng kiểu ngày tháng.
- Kiểu động (Variant)
- Kiểu mảng
Ki
ến th ccó liên quan:
- Ccc u tr c lập trình trong VB.
Tài liệu ...
Biến kiểu Variant c thể chứa mọi kiểudữliệu kể ckiểu mảng, kiểu do người
dùng định nghĩa nhưng ngoại trừ kiểu chuỗi c độ dài c định .
Biến kiểu Variant c thể nhận cc giá trị đ c biệt...
... dừng d c ñường
(SGD), c n tàu thường c thu c tính riêng là cc hàng hoá (CHH). Như vậy vi c xây dựng
c cbản ghi dữliệu sẽ phải chú ý ñến cc thu c tính chung cho cc loại tàu và cc thu c tính ... trình nâng cao
28
a. Xây dựng kiểudữliệu
Bản ghi cc u tr ccố ñịnh dùng ñể mô tả một ñối tượng mà ccc thể c a nó (t c là
c c xuất hiện c a ñối tượng) ccc thu c tính (c c trường) ... không kiểu
Như ñã biết tệp văn bản chứa ñựng trong nó chỉ cc ký tự c a bảng mã, tất ccckiểu
dữ liệu kh c ñều phải chuyển về kiểu này. Tệp ckiểu ñòi hỏi khắt khe về kiểudữliệuc a
biến...