Trần Quang
© 2016
Kỹ thuật lập trình
1
Chương 02: Cấu trúc và thành phần chương trình C++
Chương 2
Cu trúc và thành phn
ca chương trình C/C++
Trần Quang
© 2016
Kỹ thuật lập trình
2
Chương 02: Cấu trúc và thành phần chương trình C++
Nội dung
Tìm hiểu một chương trình C/C++ đơn giản
Xuất dữ liệu ra màn hình
Đọc dữ liệu từ bàn phím
Các xử đơn giản
Phong cách lập trình
Trần Quang
© 2016
Kỹ thuật lập trình
3
Chương 02: Cấu trúc và thành phần chương trình C++
Chương trình C đơn gin
/* This is a simple program.
Ex1: Print out "Hello world"
*/
#include <stdio.h>
#include <stdlib.h>
void main() {
printf ("Hello world ...\n");
// system("pause") is defined in <stdlib.h>
system("pause");
}
Trần Quang
© 2016
Kỹ thuật lập trình
4
Chương 02: Cấu trúc và thành phần chương trình C++
Chỉ thị #include
Khai báo thư viện sẽ được sử dụng bằng chỉ thị #include:
Trong chương trình có sử dụng hai hàm printf và system.
Hàm printf được khai báo trong thư viện stdio
#include <stdio.h>
Hàm system được khai báo trong thư viện stdlib
#include <stdlib.h>
#include <stdio.h>
#include <stdlib.h>
void main(){
printf("Hello world...\n");
system("pause");
}
Trần Quang
© 2016
Kỹ thuật lập trình
5
Chương 02: Cấu trúc và thành phần chương trình C++
Hàm main()
Mi chương trình C đều phải một hàm main()
Chú ý: chữ main viết toàn chữ thường
Chương trình sẽ bt đu chy từ hàm này.
void main()
{
// Thân m
}
Dấu “{đánh dấu bt đu phn thân hàm main
Dấu “}đánh dấu điểm kết thúc phn thân hàm main
Từ đi trước chữ main xác định kiểu kết quả trả về
void : m main không trả kết quả gì về cả