Test Footer 2

C Tutorial Part 6 - Hằng Số Trong C


Các hằng số được đặt một giá trị cố định rằng chương trình không thể thay đổi trong quá trình thực hiện của nó. Những giá trị cố định này cũng có thể là chữ.

Hằng kí tự được định nghĩa sẵn :

Literals nhân vật được đặt trong dấu ngoặc đơn, ví dụ, 'x' và có thể được lưu trữ trong một biến đơn giản của char loại.
Một ký tự chữ có thể là một nhân vật đồng bằng (ví dụ, 'x'), một chuỗi thoát (ví dụ, '\ t'), hoặc một đặc tính phổ quát (ví dụ, '\ u02C0').
Có những nhân vật nào đó trong C khi họ đều bắt đầu bằng một dấu gạch chéo ngược họ sẽ có ý nghĩa đặc biệt và chúng được sử dụng để đại diện như tự xuống dòng (\ n) hay tab (\ t). Ở đây, bạn có một danh sách của một số các ví dụ mã trình tự thoát:
Dãy thoátÝ nghĩa
\\Ký tự \
\ 'Ký tự '
\ "Ký tự "
\?Ký tự ?
\ aAlert 
\ bBackspace
\ fForm feed
\ nDòng mới
\ rCarriage return
\ tTab ngang
\ vTab dọc
\ oooSố bát phân của 1-3 chữ số
\ xhh. .Số thập lục phân của một hoặc nhiều chữ số
Sau đây là ví dụ :
#include <stdio.h>int main(){ printf("Hello\tWorld\n\n"); return 0;}

Khi đoạn mã trên được biên dịch và thực thi, nó tạo ra các kết quả sau đây:
Hello World

Xác định hằng số

Có hai cách đơn giản trong C để xác định các hằng số:
  1. Sử dụng #define tiền xử lý.
  2. Sử dụng const từ khóa.

Xác định bằng #define

Sau đây là các hình thức sử dụng tiền xử lý #define để định nghĩa một hằng số:
#define Ten_Hang Gia_Tri
Ví dụ sau đây giải thích một cách chi tiết:

Khi đoạn mã trên được biên dịch và thực thi, nó tạo ra các kết quả sau đây:
value of area : 50

Xác định bằng từ khóa const

Bạn có thể sử dụng const tiền tố để khai báo các hằng với cách sau :
const type variable = value;
Ví dụ sau đây giải thích một cách chi tiết:

Khi đoạn mã trên được biên dịch và thực thi, nó tạo ra các kết quả sau đây:
value of area : 50
Share on Google Plus

About Unknown

0 nhận xét:

Đăng nhận xét