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)
Xem tiếp chủ đề: Ngôn ngữ C

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

5 tính năng thú vị của ứng dụng photos trên iPhone

Cùng với sự ra đời của iOS 8, ứng dụng hình ảnh đã nhận được một vài thay đổi nhằm đáp ứng nhu cầu sử dụng ngày một cao của người dùng. Vậy đâu là những thay đổi quan trọng nhất? Các bạn có thể khám phá một vài tính năng thú vị của ứng dụng photos trên iPhone trong bài viết dưới đây

2 cách vào Google khi bị hack DNS

Nhóm hacker Lizardsquad tấn công DNS dẫn đến chuyện không thể truy cập vào Google Việt Nam sáng nay. Tạm thời, bạn có thể tự khắc phục sự cố này theo hai cách.

Có nên nâng cấp ipad air lên ipad air 2 không?

Năm ngoái, iPad Air là chiếc tablet khá hoàn hảo được người dùng rất ưa chuộng. Vì thế, những nâng cấp trên iPad Air 2 đang tạo ra rất nhiều tò mò cho người dùng. Nhưng thay đổi được Apple nhắc đến nhiều nhất là kiểu dáng mỏng và nhẹ hơn so với người tiền nhiệm, có cảm biến vân tay, camera sắc nét hơn, cấu hình tốt hơn cũng như hỗ trợ nền tảng 64 bit.

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
Xem tiếp: Công Nghệ


  • Thoi su 24h272 Giang chuc 2 PGD So
    Thời sự 24h(27/2): Giáng chức 2 PGĐ Sở

    Giảm gần 3 tỷ USD xây sân bay Long Thành; Bán sân bay Phú Quốc lấy vốn xây sân bay Long Thành; Thanh Hóa bắt xe giường nằm ‘nhồi" 117 khách; Hai PGĐ sở đánh nhau bị giáng chức, cảnh cáo;Đắk Nông: Đào được hòn đá quý 27 tấn...

  • Thoi su 24h 262 Vietjet muon mua lai nua san bay Noi Bai
    Thời sự 24h (26/2): Vietjet muốn mua lại nửa sân bay Nội Bài

    ATM của Agribank bị phá, lấy đi gần 1 tỷ đồng; Vietjet muốn mua lại nửa sân bay quốc tế Nội Bài; Phá sàn vàng "hút" 180 tỷ đồng của nhà đầu tư; Ùn tắc kéo dài: Hà Nội tháo rào chắn; Tháng 3, có 4 đợt không khí lạnh...

  • Thoi su trong ngay Cuong do la len tieng ve vu tai nan
    Thời sự trong ngày: Cường đô la lên tiếng về vụ tai nạn

    Ông Nguyễn Quang Lập được tại ngoại điều tra; Siêu xe gây tai nạn đứng tên sở hữu Cường “đô la”; Sáp nhập ngân hàng: Những chuyện hậu trường; Cụ ông tử vong sau một giờ thuê khách sạn...

  • Thoi su 24h092 Hai xe khach tong nhau 10 nguoi chet
    Thời sự 24h(09/2): Hai xe khách tông nhau, 10 người chết

    Hai xe khách tông nhau, 10 người chết; Đề nghị cách chức TBT báo Người cao tuổi; Sập hầm khai thác đá xanh, 3 người tử vong; 2 người Việt lọt danh sách tỷ phú thế giới; Nơi củ sâm to bằng… củ sắn... là những thông tin thời sự nổi bật trong ngày 9/2.

  • Thoi su tuan qua Taxi hat canh sat len nap capo
    Thời sự tuần qua: Taxi hất cảnh sát lên nắp capo

    Bác đề xuất tăng gần 200% thuế ôtô; Cây mai giá hơn nửa tỷ đồng ở SG; Bí thư Huyện ủy đi xe mượn, cán chết 3 người; Taxi hất cảnh sát lên nắp capo; Lộ diện nghi can giết chú rể sau đêm tân hôn...

  • Nghin le chuyen tuan qua 0802 1402
    Nghìn lẻ chuyện tuần qua (08/02 - 14/02)

    Xe Audi “đại náo” sân bay Tân Sơn Nhất, 10 người bị thương; Ông Nguyễn Bá Thanh từ trần; Tai nạn xe khách ở Bình Thuận; Uống rượu bia không lái xe sẽ giảm TNGT; Những thay đổi lớn về chính sách tiền lương từ năm 2015... là những tin tức nổi bật được dư luận quan tâm trong tuần qua. ------------ Xem thêm: Nghìn lẻ chuyện tuần qua (08/02 - 14/02), http://vietbao.vn/Xa-hoi/Nghin-le-chuyen-tuan-qua-0802-1402/2147537717/157/ Tin nhanh Việt Nam ra thế giới vietbao.vn

  • Toan canh kinh te tuan 0802 14022015
    Toàn cảnh kinh tế tuần 08/02 - 14/02/2015

    Ngày 11/2, Bộ Tài chính đã cho công bố tên của những doanh nghiệp, đơn vị "chây ì" giảm giá cước vận tải, thực tế là các DN này đã thỏa thuận ngầm với nhau không giảm giá cước, theo kế hoạch đến năm 2016 nợ công nước ta sẽ tăng lên mức 64,9% GDP, các năm sau đó sẽ giảm dần, đến năm 2020 còn khoảng 60,2% GDP, trong những ngày cận Tết thanh khoản các NH vẫn dồi dào, trong khi cầu tín dụng dần cải thiện...Cùng với đó, những thông tin về bất động sản và thị trường những ngày giáp Tết... tiếp tục là những tin tức, sự kiện kinh tế nóng hổi trong tuần vừa qua. ------------ Xem thêm: Toàn cảnh kinh tế tuần 08/02 - 14/02/2015, http://vietbao.vn/Kinh-te/Toan-canh-kinh-te-tuan-0802-14022015/2147537774/47/ Tin nhanh Việt Nam ra thế giới vietbao.vn

  • Toan canh Showbiz tuan 0802 1402
    Toàn cảnh Showbiz tuần (08/02 – 14/02)

    Trúc Diễm đẹp ngọt ngào trong tiệc cưới, Sơn Tùng M-TP bị lên án vì 'nhái' cả G-Dragon và Bruno Mars, Tiệc cưới đậm màu cổ điển của Ngân Khánh, Xe hơi của Hồ Ngọc Hà gây tai nạn tại sân bay, Vợ Baggio từng bị sảy thai và đang điều trị rối loạn trầm cảm, Dư luận nghi ngờ Diễm Hương nói dối chuyện ‘tay trắng ra đi’, Mối thâm thù giữa Triệu Vy và Phạm Băng Băng, Á hậu Huyền My nộp phạt 3,5 triệu diễn nội y trong "Đêm hội chân dài 7" đầy tai tiếng, Ngô Thanh Vân "úp mở" Isaac bị đối xử bất công?, Châu Kiệt Luân chi hơn 4 tỷ cho đám cưới lần 2,...là những thông tin giải trí nổi bật trong tuần. ------------ Xem thêm: Toàn cảnh Showbiz tuần (08/02 – 14/02), http://vietbao.vn/The-gioi-giai-tri/Toan-canh-Showbiz-tuan-0802-1402/2147537780/49/ Tin nhanh Việt Nam ra thế giới vietbao.vn

  • Tin An ninh Phap luat tuan qua 0802 1402
    Tin An ninh - Pháp luật tuần qua (08/02 - 14/02)

    Vụ nước ngọt Tân Hiệp Phát có ruồi; Rượu, bia và nỗi ám ảnh tai nạn giao thông; Những giây phút sinh tử của lính hình sự; Hàng nghìn người sập bẫy "cháu ông chú ở Viettel" vì lòng tham; Ấm tình phiên xử cuối năm; Chuyện của những nữ quản giáo;.......là những tin đáng chú ý trong tuần. ------------ Xem thêm: Tin An ninh - Pháp luật tuần qua (08/02 - 14/02), http://vietbao.vn/An-ninh-Phap-luat/Tin-An-ninh-Phap-luat-tuan-qua-0802-1402/2147537714/218/ Tin nhanh Việt Nam ra thế giới vietbao.vn

  • Tong hop Doi song tuan qua 82 142
    Tổng hợp Đời sống tuần qua (8/2 - 14/2)

    Một mùa Valentine nữa đã đến, những câu chuyện, lời chúc và gợi ý để bạn có một Valentine hạnh phúc. Tết Nguyên Đán đã cận kề, nhiều thông tin, chuyện mùa Tết được gửi tới độc giả. Bên cạnh đó là những câu chuyện tình yêu xúc động, những tấm gương sáng trong đời sống, nhiều vấn đề đáng suy ngẫm, và các thông tin thực phẩm bẩn rất đáng chú ý tuần vừa qua... ------------ Xem thêm: Tổng hợp Đời sống tuần qua (8/2 - 14/2), http://vietbao.vn/Doi-song-Gia-dinh/Tong-hop-Doi-song-tuan-qua-82-142/2147537720/111/ Tin nhanh Việt Nam ra thế giới vietbao.vn