-các biến, hằng khi chương trình chạy sẽ được hệ điều hành cấp phát  tương ứng với các ô nhớ trong bộ nhớ RAM của máy tính mà vùng nhớ cụ thể là stack trong địa chỉ ảo
- để biết kích thước của 1 biến hay kiểu dữ liệu người lập trình dùng hàm sizeof()
các thao tác trên bit
& phép and bit này như hợp của toán rời rạc phải cả 2 là bit 1 thì kết quả mới là bit 1
| phép or bit này lại như là phép hội chỉ cần 1 trong 2 là bit 1 thì kết quả sẽ là bit 1
^ phép xor bit: phép này giống phép cộng nhưng nó không có nhớ
~A phép not bit dùng để phủ định lại các bit
<
>>dịch phải đừng lầm tưởng với toán tử extraction của C++ và toán tử insertion của nó nhá
còn float là %f còn double là %e
-các số thực ngoài có các phép toán số học cộng trừ nhân chia chúng ta có thể sử dụng hàm toán học như: khai căn, lũy thừa, logarit và các hàm lượng giác
-nhớ rằng trình biên dịch không thể phân biệt giữa phép toán logic && và phép toán trên bit chúng ý nghĩa hoàn toàn khác nhau nhưng trình biên dịch không thể phân biệt khi chương trình nhầm lẫn
-các hàm số học đều có tham số kiểu double, giá trị nhập vào và kết quả tính toán đều có dữ liệu kiểu double, với chương trình C thì khai báo là math.h còn C++ khai báo là cmath hay đơn thuần là using namespace std;
-chúng ta có các hàm kí tự liệt kê trong thư viện ctype.h đề chữ hoa chữ thường còn using namespace std; thì có sẵn những thư viện này rồi
-cin, cout là các đối tượng của lớp iostream nó được xây dựng sẵn các toán tử cho các đối tượng của nó <<,>>