Cú pháp cơ bản của C ++, Khi chúng ta xem xét một chương trình C ++, nó có thể được định nghĩa là một tập hợp các đối tượng giao tiếp thông qua việc gọi các phương thức của nhau. Bây giờ chúng ta hãy cùng tìm hiểu sơ lược về wh

Bạn đang xem: cú pháp trong c ++

Cú pháp cơ bản của C ++

Quảng cáo

Khi chúng ta xem xét một chương trình C ++, nó có thể được định nghĩa là một tập hợp các đối tượng giao tiếp thông qua việc gọi các phương thức của nhau. Bây giờ chúng ta hãy xem xét ngắn gọn ý nghĩa của một lớp, đối tượng, các phương thức và các biến tức thì.

  • Đối tượng – Đối tượng có trạng thái và hành vi. Ví dụ: Một con chó có các trạng thái – màu sắc, tên, giống cũng như các hành vi – vẫy tay, sủa, ăn. Một đối tượng là một thể hiện của một lớp.

  • Lớp – Một lớp có thể được định nghĩa là một khuôn mẫu / kế hoạch chi tiết mô tả các hành vi / trạng thái mà đối tượng thuộc loại của nó hỗ trợ.

  • Phương thức – Một phương pháp về cơ bản là một hành vi. Một lớp có thể chứa nhiều phương thức. Nó nằm trong các phương thức nơi logic được viết, dữ liệu được xử lý và tất cả các hành động được thực thi.

  • Biến phiên bản – Mỗi đối tượng có tập hợp các biến phiên bản duy nhất của nó. Trạng thái của một đối tượng được tạo bởi các giá trị được gán cho các biến phiên bản này.

Cấu trúc chương trình C ++

Hãy để chúng tôi xem một đoạn mã đơn giản sẽ in ra các từ.

#include & lt; iostream & gt;
sử dụng không gian tên std;

// main () là nơi bắt đầu thực thi chương trình.
int main () {
   cout & lt; & lt; "Chào thế giới"; // in Hello World
   trả về 0;
}

Hãy để chúng tôi xem xét các phần khác nhau của chương trình ở trên –

  • Ngôn ngữ C ++ xác định một số tiêu đề, chứa thông tin cần thiết hoặc hữu ích cho chương trình của bạn. Đối với chương trình này, tiêu đề & lt; iostream & gt; là cần thiết.

  • Dòng sử dụng không gian tên std; cho trình biên dịch sử dụng không gian tên std. Không gian tên là một bổ sung tương đối gần đây cho C ++.

  • Dòng tiếp theo ‘ // main () là nơi bắt đầu thực thi chương trình. ‘ là một nhận xét một dòng có sẵn trong C ++. Nhận xét trên một dòng bắt đầu bằng // và dừng ở cuối dòng.

  • Dòng int main () là hàm chính bắt đầu thực thi chương trình.

  • Dòng tiếp theo cout & lt; & lt; “Hello World”; khiến thông báo “Hello World” hiển thị trên màn hình.

  • Dòng tiếp theo return 0; kết thúc hàm main () và khiến nó trả về giá trị 0 cho quá trình gọi.

Xem Thêm  Cách lặp qua từ điển bằng Python - từ điển python cho vòng lặp

Biên dịch và Thực thi Chương trình C ++

Hãy xem cách lưu tệp, biên dịch và chạy chương trình. Vui lòng làm theo các bước dưới đây –

  • Mở trình soạn thảo văn bản và thêm mã như trên.

  • Lưu tệp dưới dạng: hello.cpp

  • Mở dấu nhắc lệnh và chuyển đến thư mục bạn đã lưu tệp.

  • Nhập ‘g ++ hello.cpp’ và nhấn enter để biên dịch mã của bạn. Nếu không có lỗi nào trong mã của bạn, dấu nhắc lệnh sẽ đưa bạn đến dòng tiếp theo và sẽ tạo tệp thực thi a.out.

  • Bây giờ, hãy nhập ‘a.out’ để chạy chương trình của bạn.

  • Bạn sẽ có thể nhìn thấy ‘Hello World’ được in trên cửa sổ.

$ g ++ hello.cpp
$ ./a.out
Chào thế giới

Đảm bảo rằng g ++ có trong đường dẫn của bạn và bạn đang chạy nó trong thư mục chứa tệp hello.cpp.

Bạn có thể biên dịch các chương trình C / C ++ bằng makefile. Để biết thêm chi tiết, bạn có thể xem ‘Hướng dẫn tạo hồ sơ’ của chúng tôi.

Dấu chấm phẩy và khối trong C ++

Trong C ++, dấu chấm phẩy là một dấu chấm câu lệnh. Nghĩa là, mỗi câu lệnh riêng lẻ phải được kết thúc bằng dấu chấm phẩy. Nó chỉ ra sự kết thúc của một thực thể logic.

Ví dụ: sau đây là ba câu lệnh khác nhau –

x = y;
y = y + 1;
thêm (x, y);

Một khối là một tập hợp các câu lệnh được kết nối logic được bao quanh bởi các dấu ngoặc nhọn mở và đóng. Ví dụ –

{
   cout & lt; & lt; "Chào thế giới"; // in Hello World
   trả về 0;
}

C ++ không nhận dạng phần cuối của dòng là dấu chấm hết. Vì lý do này, không quan trọng bạn đặt câu lệnh ở đâu trong một dòng. Ví dụ –

x = y;
y = y + 1;
thêm (x, y);

giống với

x = y; y = y + 1; thêm (x, y);

Số nhận dạng C ++

Mã định danh C ++ là tên được sử dụng để xác định một biến, hàm, lớp, mô-đun hoặc bất kỳ mục nào khác do người dùng xác định. Số nhận dạng bắt đầu bằng chữ cái A đến Z hoặc từ a đến z hoặc dấu gạch dưới (_) theo sau là không hoặc nhiều chữ cái, dấu gạch dưới và chữ số (0 đến 9).

C ++ không cho phép các ký tự dấu câu như @, $ và% trong số nhận dạng. C ++ là một ngôn ngữ lập trình phân biệt chữ hoa chữ thường. Do đó, nhân lực nhân lực là hai định danh khác nhau trong C ++.

Xem Thêm  Truy vấn phương tiện CSS: chiều rộng tối đa HOẶC chiều cao tối đa - chiều rộng tối đa và chiều cao tối đa của truy vấn phương tiện

Dưới đây là một số ví dụ về số nhận dạng được chấp nhận –

mohd zara abc move_name a_123
myname50 _temp j a23b9 retVal

Từ khóa C ++

Danh sách sau đây hiển thị các từ dành riêng trong C ++. Những từ dành riêng này không được dùng làm hằng số hoặc biến số hoặc bất kỳ tên định danh nào khác.

asm
khác
Mới
đây

Tự động
enum
nhà điều hành
ném

bool
rõ ràng
riêng
thật

phá vỡ
xuất khẩu
được bảo vệ
thử

trường hợp
bên ngoài
công cộng
typedef

chụp lấy
sai
Đăng ký
kiểu chữ

char
trôi nổi
reinterpret_cast
tên loại

lớp

trở về
liên hiệp

hăng sô
bạn bè
ngắn
chưa ký

const_cast
đi đến
đã ký
sử dụng

tiếp tục
nếu
kích thước
ảo

mặc định
nội tuyến
tĩnh
vô hiệu

xóa bỏ
int
static_cast
bay hơi

làm
Dài
cấu trúc
wchar_t

kép
có thể thay đổi
công tắc
trong khi

dynamic_cast
không gian tên
mẫu

Các đoạn

Một vài ký tự có cách biểu diễn thay thế, được gọi là chuỗi đoạn. Một đoạn là một chuỗi ba ký tự đại diện cho một ký tự và chuỗi này luôn bắt đầu bằng hai dấu chấm hỏi.

Các biểu đồ được mở rộng ở bất cứ nơi nào chúng xuất hiện, bao gồm trong các ký tự chuỗi và ký tự ký tự, trong nhận xét và trong các lệnh tiền xử lý.

Sau đây là các trình tự biểu đồ được sử dụng thường xuyên nhất –

Trigraph
Sự thay thế

?? =
#

?? /
\

?? ‘
^

?? (
[

??)
]

??!
|

?? & lt;
{

?? & gt;
}

?? –
~

Tất cả các trình biên dịch không hỗ trợ phân đoạn và chúng tôi không được khuyến khích sử dụng vì tính chất khó hiểu của chúng.

Khoảng trắng trong C ++

Một dòng chỉ chứa khoảng trắng, có thể kèm theo chú thích, được gọi là dòng trống và trình biên dịch C ++ hoàn toàn bỏ qua nó.

Khoảng trắng là thuật ngữ được sử dụng trong C ++ để mô tả khoảng trống, tab, ký tự dòng mới và nhận xét. Khoảng trắng phân tách một phần của câu lệnh với phần khác và cho phép trình biên dịch xác định vị trí một phần tử trong câu lệnh, chẳng hạn như int, kết thúc và phần tử tiếp theo bắt đầu.

Tuyên bố 1

tuổi int;

Trong câu lệnh trên, phải có ít nhất một ký tự khoảng trắng (thường là khoảng trắng) giữa int và age để trình biên dịch có thể phân biệt chúng.

Tuyên bố 2

trái cây = táo + cam; // Lấy tổng số trái cây

Trong câu lệnh 2 ở trên, không cần ký tự khoảng trắng nào giữa trái cây và =, hoặc giữa = và táo, mặc dù bạn có thể thêm một số ký tự nếu muốn vì mục đích dễ đọc.

Xem Thêm  Cách xóa bản ghi bằng cách sử dụng Delete trong SQL [Đã cập nhật] - sql xóa bản ghi ở đâu

Quảng cáo


Xem thêm những thông tin liên quan đến chủ đề cú pháp trong c ++ là gì

BÀI 3: CÚ PHÁP TRONG C, C++

  • Tác giả: Công nghệ TV
  • Ngày đăng: 2019-11-01
  • Đánh giá: 4 ⭐ ( 9013 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: – Bài này mình sẽ hướng dẫn cụ thể cú pháp của ngôn ngữ C,C++ từ đó các bạn có thể hiểu được nó được viết như thế nào. Các bạn phải xem lại BÀI 1 và BÀI 2 để nắm vững những kiến thức cơ bản.

\n là gì, cách sử dụng câu lệnh \n trong c như thế nào

  • Tác giả: mamnonabc.vn
  • Đánh giá: 3 ⭐ ( 2994 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: n là gì, n trong C được sử dụng trong các câu lệnh như thế nào. Các lưu ý khi sử dụng n để tránh phát sinh các lỗi trong lập trình C và cách khắc phục

Cú pháp C cơ bản

  • Tác giả: vietjack.com
  • Đánh giá: 4 ⭐ ( 6137 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cú pháp C cơ bản – Học C cơ bản và nâng cao theo các bước đơn giản và ví dụ dễ hiểu bắt đầu từ cơ bản về C, Toán tử, kiểu dữ liệu, hàm, vòng lặp, mảng, con trỏ, cấu trúc, chuỗi, lệnh, input và output, quản lý bộ nhớ, bộ tiền xử lý, điều khiển luồng etc.

Cú pháp C++ cơ bản

  • Tác giả: hoclaptrinh.vn
  • Đánh giá: 5 ⭐ ( 2881 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khi chúng ta xem xét một chương trình C++, nó có thể được định nghĩa như là một tập hợp của các đối tượng, mà giao tiếp thông qua việc triệu hồi các phương thức của mỗi đối tượng đó

Cú pháp C++ cơ bản, có ví dụ thực tế

  • Tác giả: thuthuat.taimienphi.vn
  • Đánh giá: 3 ⭐ ( 9198 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: cu phap c++ co ban, Cú pháp C++ cơ bản, có ví dụ thực tế

Cú pháp C# cơ bản

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 9763 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tìm hiểu một số quy ước và cú pháp căn bản của C# (c sharp), cách đặt tên biến, tên hằng, tên thuộc tính và phương thức đúng chuẩn trong C#

C Token là gì? Cú pháp trong lập trình C/C++

  • Tác giả: topdev.vn
  • Đánh giá: 3 ⭐ ( 3375 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: C token là đơn vị nhỏ nhất có thể đứng một mình trong một câu lệnh, một khai báo.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php