... tiếp đến c c tập tin trên
đĩa .C không cung c p vùng nhớ đệm cho c c hàm này
- c c hàm c p 2 là c c hàm truy xuất tập tin cao hơn , do chúng đ c C cung c p
vùng nhớ đệm
Đối với c c hàm c p 1 ... , chúng ta phải nhập dữ liệu từ c c tập tin trên đĩa . C c hàm th
viện c a C cho phép truy c p tập tin và chia là 2 c p kh c nhau :
- c c hàm c p 1 là c c hàm ở...
... LẬP TRÌNH C/ C++ NÂNG CAO
Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản
BÀI 1: NH C LẠI VỀ C/ C++
Nhập xuất c bản
CODE
#define max(a,b) (a>b)?a:b //khai báo macro
typedef ... thêm khái
niệm tham chiếu (reference)
CODE
int a;
int& b=a;
L c này biến a c một c i nickname là b
Như vậy c tất c 3 c ch viết hàm và truyền tham số
C ch 1:
CODE
void a...
... LẬP TRÌNH C/ C++ NÂNG CAO
Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản
BÀI 2: NH C LẠI VỀ C/ C++ (TIẾP THEO)
C u tr c (struct)
Con trỏ c u tr c (struct pointer)
CODE
struct Student ...
add(m[0].name,&m[0].id);
C 4 c ch để thêm dữ liệu vào c u tr c.
C ch 1
CODE
void add(char name[],int *place)
{
cin>>name;
cin.get();
cin>>*place;
}...