... tiờn cc toỏn t Trong biu thc c th c nhiu toỏn t, vy iu gỡ giỳp cho chng trỡnh dch thc hin cc toỏn t mt c ch ỳng n? Trongcc biu thc nu ccc cp (), thỡ nú s quyt nh th t thc hin cc phộp ... || 0 0 kh c kh c 0 kh c kh c e Cc phộp toỏn thao t c trờn bit Trong ngụn ng C cú nhúm cc toỏn t m thao t c ca nú thc hin trờn tng bit ca cc toỏn hng v chỳng c gi l cc toỏn ... C II.3 Cc kiu d liu chun n gin C Mt mc ớch ca cc chng trỡnh l x lý, bin i thụng tin, cc thụng tin cn x lý phi c biu din theo mt cu tr c x c nh no ú ta gi l cc kiu d liu Cc kiu d liu ny c...
... VC VC && BB BB Nội dung Cckiểuliệu sở Biến, Hằng, C u lệnh & Biểu th cCc lệnh nhập xuất Một số ví dụ minh họa Tin h c sở A - Đặng Bình Phương VC VC && BB BB Cckiểuliệu sở Turbo C có ... 0000 0000 0000 00 01 010 0 011 1 0 011 10 10 00 01 010 0 } Tin h c sở A - Đặng Bình Phương 18 VC VC && BB BB Cc toán tử quan hệ Cc toán tử quan hệ So sánh biểu th c với Cho kết (hay false sai) ... dụ x = 10 ; y = x++; x = 10 ; y = ++x; // y = 10 x = 11 // x = 11 y = 11 Tin h c sở A - Đặng Bình Phương 15 VC VC && BB BB Cc toán tử toán h c Toán tử C hai toán hạng biểu th c +, –,...
... double byte +/- 1. 7e +/- 308 ( ~15 ký số) wchar_t byte wide character Cckiểu Objective C sử dụng giống c bản! ! ! EX :C ch khai báo int a=5; int b =10 ; float c= 6 .1; double d=8 .1; char str[5]="miss" ... uI=8; 2, Cckiểuliệu đối tượng Objective C: NSString :Kiểu chuỗi ký tự Objective CKiểu NSString thay đổi hiểu thêm, xóa, sửa … chuỗi không bị thay đổi EX: Chuỗi sau không bị thay đổi Cc ch khai ... NSArray: kiểu đối tượng mảng chứa kiểuliệu kh c, bao gồm nhiều kiểuliệu Duyệt mảng thông qua giá trị số mảng (index) c ch khai báo cc ch ví dụ! EX: NSArray *arr0=[[NSArray alloc]init];//...
... LPBOOL LPBYTE LPCOLORREF LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWCH PCWSTR PDWORD PFLOAT ... đến kiểu BOOL trỏ đến kiểu BYTE trỏ đến kiểu COLORREF trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng ANSI bits/ký tự trỏ chuỗi ký tự Nếu c hiệu UNICODE định nghĩa, kiểu tương đương với LPCWSTR; ... LPCWSTR; ngư c lại tương đương với LPCSTR trỏ đến kiểu trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng UNICODE 16 bits/ký tự trỏ đến kiểu DWORD trỏ đến kiểu HANDLE trỏ đến kiểu INT trỏ đến kiểu LONG...
... LPBOOL LPBYTE LPCOLORREF LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWCH PCWSTR PDWORD PFLOAT ... đến kiểu BOOL trỏ đến kiểu BYTE trỏ đến kiểu COLORREF trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng ANSI bits/ký tự trỏ chuỗi ký tự Nếu c hiệu UNICODE định nghĩa, kiểu tương đương với LPCWSTR; ... LPCWSTR; ngư c lại tương đương với LPCSTR trỏ đến kiểu trỏ đến chuỗi ký tự hằng, kết th c Đây chuỗi dạng UNICODE 16 bits/ký tự trỏ đến kiểu DWORD trỏ đến kiểu HANDLE trỏ đến kiểu INT trỏ đến kiểu LONG...
... Khoa C ng nghệ Thông tin Trưòng ĐH Bách Khoa Tp.HCM Môn: Tin h c Chưong : Cckiểuliệu VB Slide 12 4 Đ c tính chi tiếtkiểu Currency Kiểu Currency (Tiền Tệ) ■ Kiểu Currency dùng để lưu liệu thu c ... Truông ĐH Bách Khoa Tp.HCM Môn: Tin h c Chưong : Cckiểuliệu VB Slide 12 6 Đ c tính chì tiếtkiểu Variant Kiểu Variant (Kiểu liệu biến đổi) ■ Kiểuliệu thiết kế để iưu liệu thu ckiểu định sẵn ... Truùng ĐH Bách Khoa Tp.HCM Môn : Tin h c Chuong : Cckiểuliêu VB siide 12 2 Đ c tính chi tiếtkiểu Single Kiểu Single (số th c có độ x c đơn - Single Precision): ■ Lưu trữ sô' th c có độ x c đơn (gần...
... biến c u tr c gán cho biến kh c có kiểuc ch sử dụng c u lệnh gán đơn giản C thể cc u tr c nằm c u tr c kh c Tuy nhiên c u tr c lồng Một biến c u tr c truyền vào hàm tham số C ch sử ... tr c cat Điều th c theo nhiều c ch struct cat { char bk_name[25]; char author[20]; int edn; float price; } books1, books2; struct cat books1, books2; struct cat books1; struct cat books2; Cc ... 90 90 25 16 16 16 16 16 25 25 25 25 9 9 23 23 23 16 90 90 16 23 16 16 90 90 25 25 25 25 9 16 16 16 23 23 23 90 25 25 25 90 90 9 16 16 23 23 25 25 90 90 CcKiểuliệu Nâng cao Sắp xếp 13 16 23 25...
... biến c hai kiểuc u tr c Để th c hành, ta giả sử c n lưu trữ chi tiết sách 10 giao dịch C u lệnh là: struct book_st books[5]; struct tran_st trans [10 ]; Viết vòng lặp để hiển thị menu thao t c mà ... char addflag; struct book_st books[5]; struct tran_st trans [10 ]; while(choice != 4) CcKiểuliệu Nâng cao Sắp xếp 23 { clrscr(); printf("\nSelect from Menu\n1 Add book names\n2 Record Issue/Return\n3 ... Ngoài ra, hàm cho phép người dùng tiếp t c th c vi c hiển thị thông tin sinh viên kh c họ không muốn sử dụng ch cCcKiểuliệu Nâng cao Sắp xếp 27 Bài tập tự làm Viết chương trình C để lưu trữ...
... lập trình C Đánh giá Thi kỳ : 20% Thi cuối kỳ : 80% CHƯƠNG CC THÀNH PHẦN C BẢN VÀ CCKiỂUDỮLiỆUC A C Nội dung chương 4 .1 4.2 4.3 4.4 4.5 4.6 4.7 C Danh hiệu CckiểuliệuchuẩnC Hằng Biến ... h c (10 chương) (14 tuần = 28 tiếtLT + 14 tiết BT) Chương 1: Ôn lại kiến th c máy tính Chương 2: Cckiểuliệu thao t c Chương 3: Giới thiệu ngôn ngữ lập trình C Chương 4: Cc thành phần kiểu ... case, a 1, … (sai) CckiểuliệuchuẩnC Tổng quát C có kiểuliệu chuẩn: char, int, float, double Mỗi kiểu yêu c u nhớ tầm trị KiỂU KÍCH THƯ C TẦM TRỊ sau: char bit -12 8 ÷ +12 7 int 16 bit -32768 ÷+32767...
... C ng nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin h c Chương : Cckiểuliệu VB Slide 12 4 Đ c tính chi tiếtkiểu Currency Kiểu Currency (Tiền Tệ) Kiểu Currency dùng để lưu liệu thu ckiểu ... kép chuột vào m c tên class tạo để hiển thị c a sổ code đ c tả cho class Khoa C ng nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM Môn : Tin h c Chương : Cckiểuliệu VB Slide 13 0 10 C a sổ đ c tả class ... Trường ĐH Bách Khoa Tp.HCM Môn : Tin h c Chương : Cckiểuliệu VB Slide 11 5 Cckiểuliệu định sẵn VB (tt) Decimal : 14 bytes +/-79,228 ,16 2, 514 ,264,337,593,543,950,335 (không c dấu chấm thập...
... định Calc tự động chuyển sang dạng chuỗi Kiểuc ng th c (Formula): Ký tự đầu tiên: - Bắt đầu dấu =( dấu bằng) Vi dụ: = 12 .532 + SQRT (16 ) – 23 * 3 .11 - Trongc ng th c gồm c số, chuỗi (trong ... dùng c ng th c logic liêt kê bảng sau: Toán tử Diễn giải (Ví dụ) = (Bằng) (A1=B1) > (Lớn hơn) (A1>B1) < (Nhỏ hơn) (A1= (Lớn bằng) (A1>=B1)
... rần CBGD: ThS.Tr Anh Dũng rần 10 CCKIỂUDỮLIỆUCHUẨNC A CCCKIỂUDỮLIỆUCHUẨNC A C CBGD: ThS.Trần Anh Dũng CBGD: ThS.Tr Anh Dũng rần CBGD: ThS.Tr Anh Dũng rần 11 12 10 /26/2009 CCKIỂUDỮ ... KIỂUDỮLIỆUCHUẨNC A CCCKIỂUDỮLIỆUCHUẨNC A C CBGD: ThS.Tr Anh Dũng rần CBGD: ThS.Tr Anh Dũng rần 13 CCKIỂUDỮLIỆUCHUẨNC A C HẰNG Hằng giá trị c định c trị hoàn toàn x c định thay ... 10 /26/2009 CC PHÉP TOÁN C A CCC PHÉP TOÁN C A CC th c vi c chuyển kiểu tự động theo quy luật sau: toán hạng thu ckiểuc trị nhỏ chuyển sang kiểuc trị lớn 37 CC PHÉP TOÁN C A C 38 C C...
... sử dụng tuỳ theo vi c muốn truy xuất đến nhóm byte Tôi dùng nhiều kiểuliệu kh c nhau, mảng c u tr c union để bạn thấy c ch kh c mà truy xuất liệuCc unions vô danh Trong C+ + sử dụng unions vô ... white}; Chú ý không sử dụng kiểuliệu phần khai báo Chúng ta tạo kiểuliệu mà không dựa kiểuliệuc sẵn: kiểu color_t, giá trị kiểu color_t viết c p ngo c nhọn {} Ví dụ, sau khai báo kiểu liệt ... Một lần nh c lại union, hai trường dollars yens chiếm chỗ nhớ nên chúng giữ hai giá trị kh cKiểu liệt kê (enum) Kiểuliệu liệt kê dùng để tạo kiểuliệu chứa đ c biệt chút, kiểu số hay kiểu kí tự...
... dung môn h c • • • • • • • Chương 1: Cc khái niệm tin h c Chương 2: Tổng quan ngôn ngữ lập trình C Chương 3: Ccc u tr c điều khiển Chương 4: Sử dụng hàm C Chương 5: Kiểuliệu mảng, ... tự, trỏ Chương 6: Kiểuliệu struct Chương 7: Kiểuliệu tệp (File) Chương 6 KIỂU DỮ LIỆU STRUCT Nội dung Khái niệm struct Khai báo struct Khai báo struct (:ếp) Struct lồng ... nhập vào trường c a struct Cc vấn đề vào ra dữliệu cho cc biến truct Nội dung Vấn đề sử dụng mảng struct VD quản lý điểm: Nhập/xuất danh sách Thảo luận ...
... tên.removeValueForKey[“tên key c n xoá]; ví dụ: var Dict:[String:Int] = [ "1" :1] var Dict1:[String:Int] = [:] Dict[ "1" ] Dict[ "1" ]=8 Dict["2"] =10 Dict.removeValueForKey( "1" ) Đối với Tuples kiểu mới: var tên=(value1, value2, ... giá trị là: true Không ckiểu m c định Character – Khai báo kiểu rõ ràng: var TênBiến : Kiểud liệu = Giá trị ví dụ: // khai báo rõ ràng kiểuliệu var StringB : String = "1" var IntSoB : Int = ... var Chuoi : String = String(IntSoB) var Char:Character = Character(StringB) – Đối với kiểu String – điều Swift: Nối chuỗi : “(Tên biến)Chuỗi /(tên biến)“: ví dụ: // nối chuỗi swift var Conc =...
... thích c ch tạo, sử dụng xem giản đồ XML Giải thích c ch sử dụng XQuery để truy c p liệu XML RDBMS and Data Management/Session 11 /3 of 40 Cckiểuliệu Kiểuliệu thu c tính, định kiểuliệu ... Cckiểuliệu ép bu cliệu phải toàn vẹn SQL Server 2005 hỗ trợ kiểu liệu: Kiểuliệu hệ thống : cung c p SQL Server 2005 Kiểuliệu người dùng : Là kiểuliệu tạo dựa kiểuliệu hệ thống Kiểu ... Định nghĩa kiểuliệu danh sách m c SQL Server 2005 Mô tả c ch tạo, hiệu chỉnh xóa bảng sở liệu SQL Server Mô tả c ch thêm, hiệu chỉnh xóa c t ràng bu c bảng Mô tả c ch làm vi c với typed untyped...