Thứ sáu, 19 Tháng mười 2001, 11:31 GMT+7

Tự học C++: Định nghĩa các hằng

Bạn có thể định nghĩa các hằng với tên theo ý muốn bằng cách sử dụng chỉ thị #define. Dưới đây là dạng của nó.

#defineidentifier value

Ví dụ:

#define PI 3.14159265

#define NEWLINE " "

#define WIDTH 100

chúng định nghĩa ba hằng số mới. Sau khi khai báo bạn có thể sử dụng chúng như bất kỳ các hằng số nào khác, ví dụ:

circle = 2 * PI * r;

cout << NEWLINE;

Trong thực tế việc duy nhất mà trình dịch làm khi nó tìm thấy một chỉ thị #define là thay thế các tên hằng tại bất kỳ chỗ nào chúng xuất hiện (như trong ví dụ trước, PI, NEWLINE hay WIDTH) bằng giá trị mà chúng được định nghĩa. Vì vậy các hằng số #define được coi là các hằng số macro.

Chỉ thị #define không phải là một lệnh thực thi, nó là chỉ thị tiền xử lý (preprocessor), đó là lý do trình dịch coi cả dòng là một chỉ thị và dòng đó không cần kết thúc bằng dấu chấm phẩy. Nếu bạn thêm dấu chấm phẩy vào cuối dòng, nó sẽ được coi là một phần của giá trị định nghĩa hằng.

Khai báo các hằng (const)

Trong trường hợp kiểu không được chỉ rõ (như trong ví dụ cuối) trình dịch sẽ coi nó là kiểu int.

Với tiền tố const bạn có thể khai báo các hằng với một kiểu xác định như là bạn làm với một biến

const int width = 100;

const to char tab = " ";

const zip = 12440;

Trong trường hợp kiểu không được chỉ rõ (như trong ví dụ cuối) trình dịch sẽ coi nó là kiểu int.

(Theo OurViet Network)

Phần sau: Các toán tử

Theo dòng sự kiện:
Ngôn ngữ C (11/10/2001)

Chủ đề liên quan

TIN Công Nghệ NỔI BẬT

Hướng dẫn nâng cấp iOS 8.1 dành cho iPad Air

Ông chủ Apple không ngừng làm mới mình với công chúng. Lần lượt cho ra mắt nhiều dòng sản phẩm smart phone đẳng cấp, luôn luôn thu hút sự quan tâm của rất nhiều người hâm mộ cũng như báo chí truyền thông. Ngoài hai siêu phẩm mới được ra mắt là Iphone 6, iPhone 6 Plus thì Apple lại một lần nữa tạo cơn sốt trong giới công nghệ trong thời gian gần đây.

Nhận xét tin Tự học C++: Định nghĩa các hằng

Ý kiến bạn đọc

Viết phản hồi

Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết Tự học C++: Định nghĩa các hằng bằng cách gửi thư điện tử tới Lien He Bao Viet Nam. Xin bao gồm tên bài viết Tu hoc C Dinh nghia cac hang ở dạng tiếng Việt không dấu. Hoặc Tự học C++: Định nghĩa các hằng ở dạng có dấu. Bài viết trong chuyên đề Kinh Nghiệm của chuyên mục Công Nghệ.

study C + +: Defining constants
can be defined, as desired, using directives, self-study, constants, compiler, you, for, considered, type

You can define that the constants with the desired name using the # define directive. Below is a form of it ..

CÓ THỂ BẠN QUAN TÂM


  • Thoi su 24h3110 Nhat vang giup nguoi bi cuop o SG
    Thời sự 24h(31/10): Nhặt vàng giúp người bị cướp ở SG

    Ông Bá Thanh vẫn điều hành công việc qua thư ký; Hàng chục người nhặt vàng giúp người phụ nữ bị cướp ở Sài Gòn; Lẻn vào các nhà đại gia, ăn no ngủ say rồi trộm; Vỡ đập thủy lợi tại Quảng Ninh...

  • Thoi su 24h3010 18 7 ty USD xay san bay Long Thanh
    Thời sự 24h(30/10): 18,7 tỷ USD xây sân bay Long Thành

    18,7 tỉ USD xây sân bay Long Thành; Kể lại lúc băng cướp đi ôtô xông vào tiệm vàng; Bắt giam giám đốc Công ty Xổ số Kiến thiết Lâm Đồng;Tin nhắn bí ẩn và cái chết của một thiếu nữ; Hào Anh cắm xe đi bar, giục mẹ bán đất... là những thông tin thời sự nổi bật trong ngày 29/10.

  • Thoi su 24h2910 Ca xa di diet ran doc
    Thời sự 24h(29/10): Cả xã đi diệt rắn độc

    Formosa nói gì về yêu cầu tháo dỡ miếu thờ?; Sơ tán nhiều hộ dân vì ‘hố tử thần’ xuất hiện; 7 siêu xe sung công "ế" vì bán đấu giá quá cao; "Mổ xẻ" các phương án cầu mới cạnh cầu Long Biên...

  • Thoi su 24h2810 Tiem nham nuoc cat cho 60 tre
    Thời sự 24h(28/10): Tiêm nhầm nước cất cho 60 trẻ

    Nội Bài, Tân Sơn Nhất: Thừa nhận tồi tệ, quyết chấn chỉnh?; Tiêm nhầm nước cất thay vì vắcxin cho 60 trẻ; Giai thoại Thuyết "buôn vua": Mỗi ngày xài một tỷ; Nổ nồi hơi lò bánh tráng, mái nhà bay lả tả... 

  • Thoi su tuan qua thai nhi vang khoi bung me sau TNGT
    Thời sự tuần qua: thai nhi văng khỏi bụng mẹ sau TNGT

    Ông Nguyễn Bá Thanh vắng mặt tại kỳ họp QH; Điều lạ ở ‘lãnh địa’ của xe quá tải; Bắt tạm giam nguyên Chủ tịch HĐQT Ocean Bank; Mở lại phiên xử vụ TMV Cát Tường trong tháng 11; "Haivl.com bị rút giấy phép vĩnh viễn...

  • Ban tin suc khoe tuan tu 19 2510
    Bản tin sức khỏe tuần (từ 19 - 25/10)

    Nhiều nghi vấn vụ bé gái chết bất thường tại bệnh viện Quốc Oai: Chẩn đoán rối loạn tiêu hóa, chết vì viêm màng não?; Bác sỹ "ế ẩm", giáo sư đông nghẹt “khách”; Bệnh viện K bị tố “nhũng nhiễu” bệnh nhân; Dầu bẩn Đài Loan nghi lấy nguyên liệu từ Việt Nam?; Bị cúm khi mang thai có nguy hiểm không?; Những cách giảm cân bằng bưởi hiệu quả nhất; Tác dụng phụ kỳ diệu của cực khoái với nam giới; Dùng nước hoa có thể gây ung thư?... là những tin sức khỏe nổi bật tuần qua.

  • Nghin le chuyen tuan qua 1910 2510
    Nghìn lẻ chuyện tuần qua (19/10 - 25/10)

    Khai mạc kỳ họp thứ 8 Quốc hội khóa 13; Bé gái chết bất thường ở bệnh viện; Nội Bài, Tân Sơn Nhất bị xếp hạng sân bay tệ nhất châu Á; Gửi iPhone qua bưu điện, nhận... 2 cục đá; Bác sĩ từ chối cấp cứu, bệnh nhân tử vong ... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.

  • Toan canh Showbiz tuan 1910 2510
    Toàn cảnh Showbiz tuần (19/10 – 25/10)

    Đại sứ bảo vệ động vật hoang dã Thu Minh dùng mật gấu tươi, Vương miện Hoa hậu Việt Nam 2014 trị giá 2,5 tỷ đồng, Vợ cũ tố Lam Trường là người cha thiếu trách nhiệm, Yanbi miệt thị người đồng tính, Hồ Ngọc Hà bị loại tại MTV EMA 2014, Giang Hồng Ngọc đăng quang X - Factor - Nhân tố bí ẩn 2014, Loki Bảo Long bị tố bỏ thi vì yêu lăng nhăng, Nhạc phim do Sơn Tùng M-TP sáng tác lại bị tố đạo nhạc Hàn, Moon Geun Young có bầu dù đã chia tay Kim Bum, Orlando Bloom đang bí mật hẹn hò với Selena Gomez,...là những thông tin giải trí nổi bật trong tuần qua.

  • Tin An ninh Phap luat tuan qua 1910 2510
    Tin An ninh - Pháp luật tuần qua (19/10 - 25/10)

    Xót lòng những vụ giết con rồi tự tử; Vụ Thẩm mỹ viện Cát Tường và những điều bất ngờ; Tử tù hiếp dâm tự tử 3 lần vì sợ tiêm thuốc độc; Chân tướng quân sư số một của ông trùm ma túy; “Siêu trộm” kim cương xuyên lục địa bị bắt giữ; Chuyện chưa kể về phiên toà xử “ông trùm” Khánh trắng;.......là những tin đáng chú ý trong tuần.

  • Tin The gioi noi bat tuan qua tu 19102510
    Tin Thế giới nổi bật tuần qua (từ 19/10-25/10)

    Vụ xả súng kinh hoàng tại tòa nhà quốc hội Canada; Hải quân Thụy Điển đã phát động một cuộc săn tìm tàu lạ trên biển; Giải mã một loạt diễn biến bí ẩn ở Triều Tiên; Bình luận xung quanh việc Trung Quốc mở rộng bãi Đá Chữ Thập ở Trường sa; ... là những tin tức nổi bật trong tuần qua.