Tóm tắt Session 4,5 ( operators and expressions )

Tóm tắt Session 4,5 ( operators and expressions )
Ø  C định nghĩa bốn loại toán tử: số học, quan hệ (so sánh), luận lý và luận lý nhị phân.

Ø  Tất cả toán tử trong C được tính toán theo thứ tự độ ưu tiên.

Ø  Toán tử quan hệ được dùng kiểm tra mối quan hệ giữa hai biến hay giữa một biến và một hằng.

Ø  Toán tử luận lý là những ký hiệu dùng để kết hợp hay phủ định những biểu thức chứa các toán tử quan hệ.

Ø  Toán tử luận lý nhị phân xét các toán hạng như là bit nhị phân chứ không phải là các giá trị số thập phân.

Ø  Phép gán (=) được xem như là một toán tử có tính kết hợp từ phải sang trái.

Ø  Độ ưu tiên thiết lập sự phân cấp của một tập các toán tử so với tập các toán tử khác khi ước lượng một biểu thức.



Tóm tắt session 6 ( input and output in C)
Ø  Trong C, Nhập và Xuất được thực hiện bằng cách dùng các hàm. Bất cứ chương trình nào trong C đều có quyền truy cập tới ba tập tin chuẩn. Chúng là tập tin nhập chuẩn (stdin), tập tin xuất chuẩn (stdout) và bộ lỗi chuẩn (stderr). Thông thường tập tin nhập chuẩn là bàn phím (keyboard), tập tin xuất chuẩn là màn hình (screen) và tập tin lỗi chuẩn cũng là màn hình.

Ø  Tập tin tiêu đề <stdio.h> chứa các macro của nhiều hàm nhập và xuất (input/output function) được dùng trong C.

Ø  Thiết bị nhập/xuất chuẩn (Console I/O) liên quan đến những hoạt động của bàn phím và màn hình của máy tính. Nó chứa các hàm định dạng và không định dạng.

Ø  Hàm nhập xuất định dạng là printf()scanf().

Ø  Hàm nhập xuất không định dạng là getchar() putchar().

Ø  Hàm scanf() được dùng cho dữ liệu nhập vào có định dạng, trong khi hàm printf() được dùng để xuất ra dữ liệu theo một định dạng cụ thể.

Ø  Chuỗi điều khiển của printf()scanf() phải luôn tồn tại bên trong dấu nháy kép “”. Chuỗi này sẽ chứa một tập các lệnh định dạng. Mỗi lệnh định dạng chứa ký hiệu %, một tùy chọn các bổ từ và các dạng kiểu dữ liệu xác định.

Ø  Sự khác nhau chính giữa printf()scanf() là hàm scanf() dùng địa chỉ của biến chứ không phải là tên biến.

Ø  Hàm getchar() đọc một ký tự từ bàn phím.

Ø  Hàm putchar(ch) gởi ký tự ch ra màn hình.

Ø  Sự khác nhau giữa getchar()putchar()putchar() có một tham số trong khi getchar() thì không.


Comments

Popular Posts