1. Trang chủ
  2. » Công Nghệ Thông Tin

CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ pdf

42 451 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 201,5 KB

Nội dung

CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ 1. Cấu trúc chương trình  Xét ví dụ sau: #include <iostream> using namespace std; int main() { cout << “Hello world \n”; return 0; } •#include: yêu cầu chương trình dịch chèn thêm file vào mã nguồn. • using namespace • cout nằm trong namespace std; • Hàm main() • Câu lệnh: kết thúc bởi dấu “;” • Câu chú thích: Câu chú thích bắt đầu bằng dấu // hoặc nằm trong /* */. http://www.uniqueness-template.com/devcpp/ 2. Biến  Phải khai báo biến trước khi sử dụng  Có thể khai báo biến ở mọi nới trong chương trình  Tên biến  Phân biệt chữ hoa, chữ thường  Sử dụng các ký tự từ a-z, 0-9 và dấu “_”  Ví dụ:  int var1;  int var2=10; Kiểu dữ liệu đơn giản  Kiểu nguyên: int , long , short  Kiểu ký tự: char – lưu mã ASCII của ký tự  Ký tự nằm trong dấu ‘’. Ví dụ: ‘a’  Ký tự đặc biệt: \n, \tab, \\, \’, \”, …  Kiểu không dấu: unsigned char , unsigned int , unsigned short, unsigned long  Kiểu dấu phẩy động: float , double , long double  Kiểu bool : có giá trị True/False Kiểu dữ liệu đơn giản … Type Low High Bytes char -128 127 1 short -32768 32767 2 int -2147483648 2147483647 4 long -2147483648 2147483647 4 float 3.4x10 -38 3.4x10 38 4 double 1.7x10 -308 1.7x10 308 8 long double 3.4x10 -4932 3.4x10 4932 10 Kiểu string  string không phải là kiểu cơ bản trong C++  string được định nghĩa trong lớp chuẩn string #include <iostream> #include <string> using namespace std; int main () { string mystring; mystring = "This is the initial string content"; cout << mystring << endl; mystring = "This is a different string content"; cout << mystring << endl; return 0; } Biến hằng (Constant Variables)  Giá trị của hằng không thay đổi.  Có 2 cách khai báo hằng:  const float PI=3.14;  #define PI 3.14  Định nghĩa ở đầu chương trình  Không xác định kiểu của PI 3. Toán tử  Toán tử toán học  Toán tử quan hệ  Toán tử logic Toán tử toán học  +, -, *, /, %  int i = 1/3; // kết quả i = 0  float x = 1.0/3; // kết quả x=0.3333  int j = 7 % 3; // kết quả j=1  ++, int i=3; int j=7;  cout << 10 * i++; // hiển thị 30, sau đó i=4  cout << 10 * ++j; // hiển thị 80, sau đó j=8  +=, -=, *=, /= float x=6.0; x+=3.5; tương tự x=x+3.5; Toán tử quan hệ  So sánh 2 giá trị.  Kết quả trả về là true hoặc false  >, <, ==, !=, >=, <=  Ví dụ: int x=44; int y=12; (x == y) // false (x >= y) // true (x != y) // true [...]... được thực hiện bởi Library Function Header File chứa khai báo các hàm mà ta cần sử dụng trong chương trình Ví dụ:      #include #include ”myprog.h” : yêu cầu chương trình dịch tìm từ thư mục chuẩn ” ” : yêu cầu chương trình dịch tìm từ thư mục hiện tại Nếu không include Header File thích hợp thì chương trình dịch sẽ báo lỗi #include myprog.cpp #include ”myprog.h” library...  cout là một đối tượng được định nghĩa trước trong C++, tương ứng với luồng ra chuẩn (standard output stream) Toán tử . CHƯƠNG 2: NHỮNG VẤN ĐỀ CƠ BẢN TRONG C++ 1. Cấu trúc chương trình  Xét ví dụ sau: #include <iostream> using namespace. double 3.4x10 -4932 3.4x10 4932 10 Kiểu string  string không phải là kiểu cơ bản trong C++  string được định nghĩa trong lớp chuẩn string #include <iostream> #include <string> using. mà ta cần sử dụng trong chương trình.  Ví dụ:  #include <math.h>  #include ”myprog.h”  <>: yêu cầu chương trình dịch tìm từ thư mục chuẩn.  ” ” : yêu cầu chương trình dịch tìm

Ngày đăng: 04/07/2014, 14:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w