... vấn đề sau: + Khái niệm về kiểu dữliệucontrỏ . + Cách khai báo và cách sử dụng biến kiểucon trỏ. + Mối quan hệ giữa mảng và con trỏ. GIỚI THIỆU KIỂUDỮLIỆUCON TRỎCác biến chúng ta đã biết ... c. Contrỏ NULL: là contrỏ không chứa địa chỉ nào cả. Ta có thể gán giá trị NULL cho 1 contrỏ có kiểu bất kỳ.d. Lưu ý:- Ta không thể cộng 2 contrỏ với nhau.- Phép trừ 2 contrỏ cùng kiểu ... đó là biến contrỏ (pointer) với các đặc điểm: Biến contrỏ không chứa dữliệu mà chỉ chứa địa chỉ của dữliệu hay chứa địa chỉ của ô nhớ chứa dữ liệu. Kích thước của biến contrỏ không phụ...
... đến UCHAR PUINT contrỏ đến UINT PULONG contrỏ đến ULONG PUSHORT contrỏ đến USHORT PVOID contrỏ đến kiểu bất kỳ PWCHAR contrỏ đến WCHAR PWORD contrỏ đến WORD PWSTR contrỏ đến 1 chuỗi ... POINTER_64 contrỏ 64 bits. Trong môi trường 64 bits, đây là 1 contrỏ đầy đủ, trong môi trường 32 bits, đây là 1 contrỏ mở rộng có dấu (sign-extended pointer) PSHORT contrỏ đến SHORT PSTR contrỏ ... PTBYTE contrỏ đến TBYTE PTCHAR contrỏ đến TCHAR PTSTR contrỏ 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ỏ...
... tự PDWORD contrỏ đến DWORD PFLOAT contrỏ đến FLOAT PHANDLE contrỏ đến HANDLE PHKEY contrỏ đến HKEY PINT contrỏ đến INT PLONG contrỏ đến LONG POINTER_32 contrỏ 32 bits. Trong môi ... đến UCHAR PUINT contrỏ đến UINT PULONG contrỏ đến ULONG PUSHORT contrỏ đến USHORT PVOID contrỏ đến kiểu bất kỳ PWCHAR contrỏ đến WCHAR PWORD contrỏ đến WORD PWSTR contrỏ đến 1 chuỗi ... dạng UNICODE 16 bits/ký tự LPDWORD contrỏ đến kiểu DWORD LPHANDLE contrỏ đến kiểu HANDLE LPINT contrỏ đến kiểu INT LPLONG contrỏ đến kiểu LONG LPSTR contrỏ đến 1 chuỗi ký tự, kết thúc bằng...
... int p2) {x = p1;y = p2;}}Chuyển đổi kiểudữ liệu Chuyển đổi dữliệu là cho phép một biểu thức của kiểudữliệu này được xem xét như một kiểudữliệu khác. Chuyển đổi có thể: ẩn – ngầm ... Windows2255105AB??AB10555??AB10524/02/2009Lập Trình môi trường Windows15 Kiểu dữliệutrong C# Kiểu dữliệu định sẵnConsole.WriteLine("sbyte:{0} to {1}“,sbyte.MinValue,sbyte.MaxValue);Console.WriteLine("byte:{0} to {1}", ... cách dùng hằng truyền thống của Cconst int Sat = 1;…const int Fri = 6;24/02/2009Lập Trình môi trường Windows17 Kiểu dữliệu định sẵn Kiểu C# Số byte Kiểu .NET Mô tảint 4 Int32 Số nguyên...
... <= th_2 so sánh nhỏ hơn hoặc bằng, ngược với > Trong phần các kiểudữliệu chúng ta không có kiểudữliệu tương tự như boolean trong Pascal để biểu diễn các giá trị logic (true, false). ... gọi là phép chuyển kiểu (ép kiểu) . Trong một số tình huống việc chuyển kiểutrong C có thể được chương trình dịch thực hiện tự động (gọi là ép kiểu tự động) hoặc được ép kiểukiểu tường minh (người ... biểu thức logic là biểu thức mà trả về kết quả kiểu logic. Nhưng trong ngôn ngữ lập trình C không có kiểudữliệu này (như boolean trong Pascal) . Trong C sử dụng các số để diễn đạt các giá trị...
... kkiiểểuu - Ép kiểu rộng (widening conversion): từ kiểu nhỏ sang kiểu lớn (không mất mát thông tin) - Ép kiểu hẹp (narrow conversion): từ kiểu lớn sang kiểu nhỏ (có khả năng mất ... trên. - Kiểu mặc định của các số nguyên là kiểu int. - Các số nguyên kiểu byte và short rất ít khi được dùng. - Trong java không có kiểu số nguyên không dấu như trong ngôn ngữ C/C++. Kiểu cơ ... đđộộnngg Đối với kiểu dấu chấm động hay kiểu thực, java hỗ trợ hai kiểu dữ liệu là float và double. Kiểu float có kích thước 4 byte và giá trị mặc định là 0.0f Kiểu double có kích thước...
... ddụụnngg CCoonnssoollee Ứng dụng Console là ứng dụng nhập xuất ở chế độ văn bản tương tự như màn hình Console của hệ điều hành MS-DOS. Lọai chương trình ứng dụng ... dụng này thích hợp với những ai bước đầu làm quen với ngôn ngữ lập trình java. Các ứng dụng kiểu Console thường được dùng để minh họa các ví dụ cơ bản liên quan đến cú pháp ngôn ngữ, các thuật ... duyệt IE đi kèm trong phiên bản Windows 2000 đã không còn mặc nhiên hỗ trợ thực thi một ứng dụng Java Applet). Hình bên dưới minh họa một chương trình java applet thực thi trong một trang...
... kkiiểểuu - Ép kiểu rộng (widening conversion): từ kiểu nhỏ sang kiểu lớn (không mất mát thông tin) - Ép kiểu hẹp (narrow conversion): từ kiểu lớn sang kiểu nhỏ (có khả năng mất ... trên. - Kiểu mặc định của các số nguyên là kiểu int. - Các số nguyên kiểu byte và short rất ít khi được dùng. - Trong java không có kiểu số nguyên không dấu như trong ngôn ngữ C/C++. Kiểu cơ ... đđộộnngg Đối với kiểu dấu chấm động hay kiểu thực, java hỗ trợ hai kiểu dữ liệu là float và double. Kiểu float có kích thước 4 byte và giá trị mặc định là 0.0f Kiểu double có kích thước...
... 02/2008/TTLT-BKH-NN-TC). 5. - Bản đồ tổng thể (tỷ lệ 1:10.000) phân rõ ranh giới vùng dự án. 6. - Tổng vốn đầu tư trong đó nhu cầu vốn hỗ trợ đầu tư từ ngân sách Nhà nước và ghi rõ dự kiến vốn đầu tư cho từng...
... 02/2008/TTLT-BKH-NN-TC). 5. Bản đồ tổng thể (tỷ lệ 1:10.000) phân rõ ranh giới vùng dự án. 6. Tổng vốn đầu tư trong đó nhu cầu vốn hỗ trợ đầu tư từ ngân sách Nhà nước và ghi rõ dự kiến vốn đầu tư cho từng...
... thấy cách truy vấn dữliệu XML trong cơ sở dữliệu không khác với cách truy vấn dữliệutrong ứng dụng. Cuối cùng, nó cho bạn thấy cách kết hợp các dữliệu quan hệ với các dữliệu XML để có được ... ngay cả khi một số dữliệu ở trong các bảng quan hệ và một số dữliệu khác ở trong XML, bây giờ bạn vẫn có thể thực hiện phép nối động giữa dữliệu XML và dữliệu quan hệ từ bên trong hoặc là truy ... trữ, truy vấn, thao tác và xuất bản: Dữliệu quan hệ bằng SQL Dữliệu quan hệ như XML bằng SQL/XML Dữliệu XML bằng Xquery Dữliệu lai (Dữ liệu quan hệ & XML) bằng SQL/XML và...
... C^.n? "?hệ ™ n g tin Chuong 5 : Các kiếudữliệutrong VBm Trưòng ĐH Bách Khoa Tp.HCM Slide 115Các kiểudữliệu cơ bản định sẵn của VBCác kiểudữliệu cơ bản định sẵn của VB (tt)Decimal: ... Thông tin Chuong 5 : Các kiểudữliệutrong VBTruòngĐH Bách KhoaTp.HCM siide 112Các kiểudữliệu cơ bản định sẵn của VB (tt)Array : dãy nhiều phần tử có cấu trúc dữliệu đồng nhất, mỗi phẩn ... Variant (Kiểu dữliệu biến đổi)■ Kiểudữliệu này được thiết kế để iưu mọi dữliệu thuộc kiểu định sẵn của VB. Ví dụ như: Date, String, Double, Integer ■ Nếu không khai báo kiểu rõ ràng cho...