C++ khi khai báo biến thì biến bằng bao nhiêu
Biến, hằng giống như những chiếc hộp có tên riêng mà chúng ta có thể để dữ liệu vào và mang ra mỗi khi chúng ta cần sử dụng. Biến khác hằng ở chỗ giá trị lưu trữ trong biến có thể thay đổi trong quá trình thực hiện chương trình; còn giá thị của hằng thì được định nghĩa ngay từ đầu chương trình, không thay đổi trong suốt quá trình thực hiện chương trình. Các quy tắc đặt tên biến, hằng:Tên biến, tên hằng:
Danh sách các từ khóa trong ngôn ngữ C:
Ví dụ:
Khai báo biếnVị trí khai báo: Biến thường được khai báo ở đầu chương trình, đầu hàm hoặc khối lệnh. Có 2 loại biến theo vị trí khai báo:
Cú pháp khai báo biến:
(Biến trong ngôn ngữ C luôn gắn liền với một kiểu dữ liệu). Ví dụ:
Khai báo hằngKhai báo hằng thực hiện ở đầu chương trình. Cách 1: Sử dụng bộ tiền xử lí:
Cách 2:
Trên thực tế tên hằng thường được viết in hoa. Phân chia các kiểu giá trị trong ngôn ngữ CSTTKiểu và miêu tả1Kiểu cơ bản: Là các kiểu dữ liệu số học và bao gồm 2 kiểu chính: a) kiểu số nguyên và b) kiểu số thực dấu chấm động.2Kiểu liệt kê: Đây là các kiểu số học và được dùng để định nghĩa các biến mà nó có thể được gán trước một số lượng nhất định giá trị số nguyên qua suốt chương trình.3Kiểu void: Kiểu định danh
0 là kiểu đặc biệt thể hiện rằng không có giá trị nào.4Kiểu phát triển từ cơ bản: Bao gồm các kiểu : a) con trỏ, b) kiểu mảng, c) kiểu cấu trúc, d) kiểu union và e) kiểu function (hàm). Bảng các kiểu nguyên: KiểuKích thước biếnKhoảng giá trịchar1 byte-128 tới 127 hoặc 0 tới 255unsigned char1 byte0 tới 255signed char1 byte-128 tới 127int2 hoặc 4 bytes-32,768 tới 32,767 hoặc -2,147,483,648 tới 2,147,483,647unsigned int2 hoặc 4 bytes0 tới 65,535 hoặc 0 tới 4,294,967,295short2 bytes-32,768 tới 32,767unsigned short2 bytes0 tới 65,535long4 bytes-2,147,483,648 tới 2,147,483,647unsigned long4 bytes0 tới 4,294,967,295 Bảng các kiểu số thực dấu phẩy động: KiểuKích thước biếnKhoảng giá trịĐộ chính xácfloat4 byte1.2E-38 tới 3.4E+386 vị trí thập phândouble8 byte2.3E-308 tới 1.7E+30815 vị trí thập phânlong double10 byte3.4E-4932 tới 1.1E+493219 vị trí thập phân Một số kí tự điều khiển:
2. Nhập xuất dữ liệu trong C:Để nhập xuất cơ bản trong C, ta sử dụng 2 hàm tiêu chuẩn, được định nghĩa trong thư viện
9.
Ví dụ về chương trinh nhập một số và in ra số vừa nhập:
a) In dữ liệu ra màn hình:Cú pháp:
0 Việc sử dụng đơn giản nhất là in ra một xâu kí tự: "Xin chao cac ban!":
Vậy bạn muốn in một biến chứa dữ liệu ra màn hinh thì sao? Ví dụ về in biến chứa 1 số nguyên ra màn hình:
Để in giá trị của các biến, số ra màn hình, ta phải sử dụng các đặc tả định dạng bắt đầu với % như trên nhằm đại diện cho các biến, số (%d đại diện cho biến số nguyên number). Các đặc tả định dạng này không được in ra màn hình mà được thay thế bởi các biến, các số đằng sau. Một số đặc tả định dạng cơ bản:
define
2: số nguyên hệ 10 không dấu
define
4: số nguyên hệ bát phân
define
6: một kí tự đơn
define
8: số chấm động (ký hiệu có số mũ)
define
define
define
define
const include |