cho mình hỏi khai báo mà vd như string cmnd=""; string maNV=""; khai báo khúc đầu để trống vậy khúc sau mới nhập vào mã cour<<"nhap vao cmnd: ; getine(cin,cmnd);
cái đầu sao để vậy . hoặc k cần có cái string cmnd="" ; dc ko vậy ah.
cho mình hỏi khai báo mà vd như string cmnd=""; string maNV=""; khai báo khúc đầu để trống vậy khúc sau mới nhập vào mã cour<<"nhap vao cmnd: ; getine(cin,cmnd);
cái đầu sao để vậy . hoặc k cần có cái string cmnd="" ; dc ko vậy ah.
Bạn cần phải khai báo biến trước, nên hàng string cmnd là bắt buộc (không cần = “”). Mai mốt, bạn cứ việc delete trong code rồi F5 coi nó chạy không là bạn biết liền.
Không cần phải khai báo và gán bằng ""
string ten_bien = "";
Khai báo string ten_bien là đủ
Bởi vì việc làm này vô ích.
Xem code ví dụ sau
#include <iostream>
#include <string>
int main() {
std::string s1;
std::string s2 = "";
std::cout << "s1: size " << s1.size() << s1 << std::endl;
std::cout << "s2: size " << s2.size() << s2 << std::endl;
}
Kết quả giống nhau
s1: size 0
s2: size 0
dạ thanks anh 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?