Các Lệnh Gán Và Nhập Xuất Cơ Bản Trong C++ - Góc Học IT
Có thể bạn quan tâm
1. Các lệnh gán trong C++
Dùng để gán giá trị cho biến. Tức là giá trị sẽ được lưu vào vùng nhớ được đại diện bởi tên biến.
Toán tử gán (Assignment operator): dấu “=”
Cú pháp lệnh gán:
<Tên biến> = <giá trị>;
<Tên biến> = <biến>;
<Tên biến> = <biểu thức>;
Ví dụ gán các giá trị cho biến:int count; int total; total = 10;//10 được lưu vào vùng nhớ có tên là total count = 3 + 4;//vế phải tính được 7, count được gán giá trị là 7 total = total + count;//vế phải được tính là 17, 17 được lưu vào vùng nhớ total
2. Các lệnh nhập xuất cơ bản trong C++
C++ hỗ trợ các lệnh nhập xuất cơ bản sau:stream description Tên gọi cin standard input stream Lệnh nhập cout standard output stream Lệnh xuất cerr standard error (output) stream Lệnh xuất lỗi clog standard logging (output) stream Lệnh xuất log
Các lệnh này được định nghĩa trong thư viện <iostream> nên phải khai báo thư viện này khi sử dụng.
Quá trình nhập xuất trong C++ diễn ra trong các stream (gọi là luồng dữ liệu). Trong stream là dãy các byte. Nếu các byte được gửi từ bàn phím, ổ cứng hoặc một kết nối mạng,… đến bộ nhớ chính, được gọi là input. Nếu các byte được gửi từ bộ nhớ chính đến màn hình hiển thị, máy in, ổ cứng hoặc một kết nối mạng,… được gọi là output.
2.1. Lệnh nhập cin
Cho phép chương trình nhận dữ liệu được nhập từ bàn phím. Dữ liệu này được lưu trữ vào vùng nhớ được đại diện bởi tên biến.
Trong C++, đối tượng cin kết hợp với toán tử trích luồng (extraction operator), viết là >>, được dùng để thực hiện lệnh nhập.
Cú pháp lệnh nhập cin:
cin>>Tên_biến;
hoặc
cin>>Tên_biến1>>Tên_biến2>>…;
Chương trình nhập minh họa:#include <iostream> using namespace std; int main() { char ten[50]; cout << "Input your name: "; cin >> ten; cout << "Your name is: " << ten << endl; int a, b; cout<<"Input value of a:"; cin>>a; cout<<"Value of a = "<< a <<endl; cout<<"Input value of b:"; cin>>b; cout<<"Value of b = "<< b <<endl; /* You can input a and b with one line cin>>a>>b; */ system("pause"); }
2.2. Lệnh xuất cout
Cho phép xuất dữ liệu lên màn hình, nội dung xuất được người lập trình chỉ định.
Trong C++, đối tượng cout được sử dụng kết hợp với toán tử chèn luồng (insertion operator), được viết là <<, để thực hiện lệnh xuất.
Cú pháp lệnh xuất cout:
cout << Nội_dung_xuất;
hoặc
cout << Nội_dung_xuất1 << Nội_dung_xuất2 << …;
Trong đó, Nội_dung_xuất có thể là:
- Thông báo: nội dung thông báo trong dấu nháy kép “ ”
- Biến, biểu thức: giá trị của biến hoặc biểu thức
- endl: kết thúc dòng thông báo
Chương trình xuất minh họa:#include <iostream> using namespace std; int main() { char str[] = "Xin chao C++"; cout << "Gia tri cua str la: " << str << endl; system("pause"); }
2.3. Lệnh xuất lỗi
Đối tượng cerr trong C++ cũng được sử dụng kết hợp với toán tử chèn luồng “<<” để xuất các lỗi trong chương trình.#include <iostream> using namespace std; int main() { char str[] = "Khong the doc ...."; cerr << "Thong bao loi la: " << str << endl; system("pause"); }
2.4. Lệnh xuất log
Đối tượng clog trong C++ cũng được sử dụng kết hợp với toán tử chèn luồng “<<” để xuất log trong chương trình.
- Lập trình giao tiếp cảm biến LDR với board mạch Arduino
- Khái niệm lớp và đối tượng trong lập trình hướng đối tượng
- Lớp (class) và cách xây dựng lớp trong Java
- Ghi đè phương thức (method overriding) khi kế thừa trong Java
- Kiểm tra (validation) dữ liệu trong html form với PHP
Từ khóa » Gán Giá Trị Cho Mảng Trong C
-
Mảng Trong C Là Gì? Cách Khởi Tạo, Khai Báo Và Gán Giá Trị Cho Mảng ...
-
Mảng (Array) Trong C/C++
-
Khai Báo Và Khởi Tạo Giá Trị Các Phần Tử Của Mảng
-
Cách Khai Báo Mảng Trong C++ (mảng Một Chiều Và Nhiều Chiều)
-
Bài 41. Mảng 1 Chiều Trong C - Lập Trình Không Khó
-
Gán Mảng Này Cho Mảng Kia - Cộng đồng C Việt
-
Cách Khai Báo Mảng Trong C Chi Tiết - Ironhack
-
Mảng 1 Chiều Trong C++ (Arrays) | How Kteam
-
Cách Khai Báo Mảng Trong C/C++
-
Cách Khai Báo Mảng Trong C/C++ - Mobitool
-
Mảng Là Gì? Cách Sử Dụng Mảng Trong Lập Trình C - Khuê Nguyễn
-
Mảng (array) Trong C++ (phần 2) - Thủ Thuật
-
Mảng (Array) Trong C | Codelearn
-
Mảng (Array) Trong C/C++ - Hoclaptrinh