Thứ Bảy, Tháng Sáu 10, 2023
  • Login
  • Register
24H 68
UpTo 24h68
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
No Result
View All Result
Home Uncategorized

Các thành phần cơ bản C++ – Bài 1 C++

by Admin
27/04/2023
in Uncategorized
0
1
SHARES
2.3k
VIEWS
Share on FacebookShare on Twitter
3.7/5 - (3 bình chọn)

Các thành phần cơ bản C++ bao gồm các thành phần sau:

  • Bộ ký tự (Character Set)
  • Tên (Identifier)
  • Từ khóa (Keywords)
  • Lời giải thích (Comment)
  • Cấu trúc của một chương trình C++

Mục lục

  1. Bộ ký tự (Character Set)
    1. Giới thiệu bộ ký tự
    2. Ngôn ngữ C++ được xây dựng trên bộ ký tự sau:
    3. Chú ý
  2. Tên (Identifier)
    1. Quy tắc đặt tên trong C++
    2. Chú ý
  3. Từ khóa (Keywords)
    1. Các từ khóa trong C++
    2. Chú ý
  4. Lời giải thích (Comment)
  5. Cấu trúc của một chương trình C++
    1. Ví dụ
    2. Các dòng lệnh
      1. #include <iostream>
      2. using namespace std;
      3. int main()
      4. cout<<“Hello World!”;
      5. return;
    3. Cách viết các dòng lệnh trong C++
  6. Video bài học các thành phần cơ bản C++
  7. Đến lượt bạn

Bộ ký tự (Character Set)

Các thành phần cơ bản trong C++

Giới thiệu bộ ký tự

Mọi ngôn ngữ lập trình đều được xây dựng từ một ngôn ngữ nào đó. Các ký tự được nhóm lại theo nhiều cách khác nhau để tạo nên các từ. Các từ được liên kết với nhau theo một quy tắc nào đó để tạo nên các câu lệnh.

Một chương trình bao gồm nhiều câu lệnh và thể hiện một thuật toán để giải một bài toán nào đó.

Ngôn ngữ C++ được xây dựng trên bộ ký tự sau:

  • 26 chữ cái hoa: A, B, C…Z.
  • 26 chữ cái thường: a, b, c…z.
  • 10 chữ số: 0, 1, 2…9.
  • Các ký hiệu toán học: + – * / = ()
  • Ký tự gạch nối: _
  • Các ký tự khác: . , : [] {} ! & % # $…

Chú ý

Dấu cách (Space) dùng để tách các từ. Ví dụ chữ VIET NAM có 8 ký tự, còn VIETNAM thì chỉ có 7 ký tự.

Khi viết chương trình, ta không sử dụng bất kỳ ký tự nào ngoài các ký tự trên.

Ví dụ: Khi chúng ta viết chương trình tính giải phương trình bậc 2: ax2 + bx + c =0, chúng ta cần tính delta ∆=b2 – 4ac. Trong ngôn ngữ C++ không có ký tự ∆ nên ta phải dùng ký hiệu khác để thay thế.

Tên (Identifier)

Các thành phần cơ bản trong C++

Quy tắc đặt tên trong C++

Tên là một dãy các ký tự bao gồm chữ cái, số và gạch nối.

Ký tự đầu tiên của tên phải là chữ hoặc gạch nối.

Tên không được trùng với từ khóa. Độ dài cực đại của tên theo mặc định là 32 và có thể được đặt lại là một trong các giá trị từ 1 tới 32 nhờ chức năng: Option – Compiler – Source – Identifier length khi dùng TURBO C++.

  • Các tên đúng: a_1 delta x1 _step GAMA
  • Các tên sai:
3MNKý tự đầu tiên là số
m#2Sử dụng ký tự #
f(x)Sử dụng các dấu ()
doTrùng với từ khóa
de taSử dụng khoảng trắng
Y-3Sử dụng dấu –

Chú ý

Trong C++ có phân biệt chữ hoa chữ thường, bạn đặt tên AB sẽ khác ab.

Ta thường dùng chữ hoa để đặt tên cho các hằng, chữ thường để đặt tên cho các biến, biến mảng, hàm, cấu trúc. Tuy nhiên đó không phải là điều bắt buộc.

Từ khóa (Keywords)

Các thành phần cơ bản trong C++

Các từ khóa trong C++

Từ khóa là những từ dùng để khai báo kiểu dữ liệu, để viết các toán tử và các câu lệnh.

asmbreakcasecdecl
charconstcontinuedefault
dodoubleelseenum
externfarfloatfor
gotohugeifint
interruptlongnearpascal
registerreturn short signed
sizeofstaticstructswitch
tipedefunionusignedvoid
volatilewhile

Chú ý

  • Không được dùng các từ khóa để đặt tên cho các hằng, biến, mảng, hàm...
  • Từ khóa phải được viết bằng chữ thường. Ví dụ chúng ta khi báo kiểu số thực float chứ không phải FLOAT.

Lời giải thích (Comment)

Lời giải thích (Comment) C++

Chú thích được các lập trình viên dùng để ghi chú hay mô tả các thành phần của chương trình. Dòng chú thích không tham gia khi chạy chương trình.

Chúng ta có 2 cách ghi chú:

//Ghi chú theo dòng
/*Ghi chú theo khối
Dòng chú thích 1
Dòng chú thích 2
*/

Ví dụ:

#include <iostream>
using namespace std; 
int main()
{
   cout<<"Hello World!";       //In ra màn hình chữ: Hello World!
}

Cấu trúc của một chương trình C++

Cấu trúc của một chương trình C++

Ví dụ

#include <iostream> 
using namespace std;   
int main()
{
   cout<<"Hello World!";
}

Các dòng lệnh

#include <iostream>

Câu lệnh #include báo cho trình dịch biết cần phải “include” thư viện “iostream”. Đây là một thư viện vào ra cơ bản trong C++ và nó phải được “include” vì nó sẽ được dùng trong chương trình.

Các lệnh bắt đầu bằng dấu # gọi là chỉ thị tiền xử lý (preprocessor).

using namespace std;

std viết tắt của từ Standard Library là một thư viện chuẩn của C++ hỗ trợ rất nhiều các hàm hữu ích giúp người lập trình dễ dàng viết mã nguồn hơn so với ngôn ngữ C lâu đời.

namespace là một từ khóa với hàm ý hỏi là bạn đang sử dụng tên đại diện nào? Với ý nghĩa rằng “nếu bạn khai báo namespace + tên thư viện thì khi sử dụng các hàm của thư viện đó bạn không cần phải gọi tên thư viện đó trước mỗi hàm”, điều này giúp cho viết mã nguồn ngắn gọn hơn.

using đơn giản là sử dụng.

Ví dụ:

cout là từ khóa dùng để xuất kết quả ra màn hình console thuộc thư viện chuẩn std của C++, nếu bạn khai báo using namespace std thì khi sử dụng hàm bạn chỉ cần ghi cout trình biên dịch sẽ tự hiểu là hàm này thuộc thư viện std, nếu bạn không khai báo using namespace std, sẽ có hai trường hợp xảy ra:

  1. Bạn có thể dùng trực tiếp luôn trong mã nguồn bằng std::cout, trình biên dịch sẽ biết và cho phép.
  2. Nếu không, trình biên dịch sẽ xem cout như một hàm bình thường, biến hay lớp đối tượng. Và tất nhiên nó sẽ tìm xem trong chương trình bạn đã định nghĩa hay cài đặt cout này chưa, nếu chưa sẽ báo lỗi vì không biết cout là cái con gì.

int main()

Dòng này tương ứng với phần bắt đầu khai báo hàm main.

Hàm main là điểm mà tất cả các chương trình C++ bắt đầu thực hiện.

Nó không phụ thuộc vào vị trí hàm này ở đâu (ở đầu, ở cuối hay ở giữa của mã nguồn), mà nội dung của nó luôn được thực hiện đầu tiên khi bắt đầu chạy chương trình (Đến phần hàm, các bạn sẽ thấy hàm main có thể ở gần cuối mã nguồn nhưng vẫn chạy trước).

Thêm một lý do nữa, đó là mọi chương trình C++ thì đều phải tồn tại một hàm main.

Theo sau hàm main là một cặp ngoặc đơn bởi vì nó là một hàm.  Trong C++, tất cả các hàm mà sau đó là một cặp ngoặc đơn () thì có nghĩa là nó có thể có hoặc không có tham số (không bắt buộc). Nội dung của hàm main tiếp ngay sau phần khai báo chính thức được bao trong cặp ngoặc nhọn {} như trong ví dụ trên.

cout<<“Hello World!”;

CHúng ta có thể hiểu đơn giản là nó sẽ hiển thị những gì chúng ta viết trong dấu nháy kép “” ra ngoài màn hình. Và hàm cout nó đã được định nghĩa trong thư viện iostream.

return;

return là hàm trả về giá trị của hàm của nó. Phần này chúng ta sẽ tìm hiểu kỹ hơn ở phần Hàm trong C++.

Cách viết các dòng lệnh trong C++

Cách viết các dòng lệnh trong C++

Nếu sau này các bạn học chuyên sâu, các ngôn ngữ khác như: CSS, JS thì bạn có thể sẽ nghe đến từ “nén code“, mục đích của việc nén code là để làm giảm dung lượng cần thiết để chạy chương trình. Tuy nhiên, với từng trường hợp thì chúng ta sẽ nên hay không nên sử dụng chúng.

Trong C++, chúng ta thường viết thành các dòng thụt thò để vừa dễ nhìn vừa tăng độ chuyên nghiệp của dân coder.

Dù bạn viết nhiều dòng hay 1 dòng thì kết quả cuối cùng vẫn giống nhau nhé.

#include <iostream>    
using namespace std; 
int main()
{
   cout<<"Hello World!";
}
#include <iostream> using namespace std;  int main()  {  cout<<"Hello World!";   }

Để thuận tiện cho các bài học, bạn sẽ cài cho mình phần mềm DEV C++ nhé.

Link download DEV C++

Video bài học các thành phần cơ bản C++

Đến lượt bạn

Tới đây, bạn đã có thể nắm sương sương các thành phần cơ bản C++ rồi chứ, cũng không quá khó đúng không nào.

Share1TweetPin

Related Posts

Uncategorized

Thread Geometry – Metric Fine – Ren hệ mét mịn

05/06/2023
193
Sự khác biệt giữa ren R và ren PT
Uncategorized

Sự khác biệt giữa ren R và ren PT

03/06/2023
1.1k
Uncategorized

Thread Geometry – Metric Coarse – Ren hệ mét thô

30/05/2023
32
Uncategorized

Recommended Tapping Drill Size

28/05/2023
51
Khoan là gì? Thống số hình học, cấu tạo, lực cắt của khoan
Uncategorized

Khoan là gì? Thống số hình học, cấu tạo, lực cắt của khoan

27/05/2023
890
Uncategorized

Tính tổng S=1-1/2+1/3-1/4+…+(-1)^(n+1)*1/n – Tính tổng S trong C++

28/04/2023
1.7k
Next Post

Translate Calculation V-Belt in Inventor

Please login to join discussion
  • Please wait..

Music

1. Đau Ở Đây Này
Nai
No Result
View All Result

Notepad Online

Notepad OnlineBấm để ghi chú

Guest Post

Vui lòng liên hệ: https://www.facebook.com/24h68
24h68

2020 - 2022 © 24h68.com

Đặt liên kết

  • Ghi chú Online
  • TVHay
  • TVHey
  • Phim Mới Hay
  • IPhim

Theo dõi chúng tôi

No Result
View All Result
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống

2020 - 2022 © 24h68.com

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Trang web sử dụng Cookie để đem đến trải nghiệm tốt nhất cho người dùng.
Thông báo

Tải tệp của bạn lên UpTo.24h68.com mà KHÔNG GIỚI HẠN dung lượng lưu trữ, đăng ký miễn phí tại link bên dưới.

Đăng ký ngay