...
1
2
CHƯƠNG 7. LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX
7.1. C ch th c pipes và c c yếu tố c bản lập trình trên shell
7.1.1. C ch th c pipes
Trong Linux c một số loại shell, ... trạm cuối đư c kết
nối máy tính để tr c tiếp th c hiện c ng vi c trên
máy tính (c đa chương trình) .
Nhân Kernel
Bộ phận c t lõi nhất c a Linux, thường tr c để
th c hiện c c...
... - 62 -
Chƣơng 6. LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX
6.1. C ch th c pipes và c c yếu tố c bản lập trình trên shell
6.1.1. C ch th c pipes
Trong Linux c một số loại shell, ...
compiler). Trong Linux, bộ dịch c tên là gcc (GNU C Compiler) với ngôn ngữ lập trình
không kh c nhiều với C chuẩn. gcc cho ngƣời lập trình kiểm tra trình biên dịch. Tiến...
... c p c a biến:
18
Phạm vi truy c p
19
LẬP TRÌNH C TRÊN LINUX
TS. Lê Văn Vinh
Bộ môn Vật lý tin h c
Viện Vật lý kỹ thuật
Đại h c Bách khoa Hà nội
1
Biến tự động:
20
C p lưu trữ:
21
Biến tự động:
/* ... temp;
}
22
Biến toàn c c
23
Biến toàn c c:
#include <stdio.h>
long fibo(int count);
long f1=1,f2=1;/* khai báo biến toàn c c */
main()
{
int count,n;
printf("\nn ="...
... theo sẽ trình bày những khái niệm và yêu c u c n bản c a vi c lập trình C trên
Windows. Ngoài ra, phần này c ng giới thiệu c c cơ chế và c c công c mà hệ ñiều hành cung
c p cho người lập trình ...
Tech24.vn
NGÔN NGỮ LẬP TRÌNH LẬP TRÌNH C TRÊN WINDOWS
Trang 2
Chương 1
TỔNG QUAN LẬP TRÌNH C TRÊN WINDOWS
1.1. MỞ ðẦU
ðể lập trình trên Microsoft Windows®,...
... thiệu c c cơ chế và c c công c mà hệ điều hành cung c p
cho người lập trình hay người phát triển c c ứng dụng trên Windows.
Cuối chương là phần xây dựng một chương trình đơn giản nhất trên ... NGỮ LẬP TRÌNH LẬP TRÌNH C TRÊN WINDOWS
wndclass.style = CS_HREDRAW|CS_VREDRAW;
wndclass.lpfnWndProc = WndProc;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.hInstance...
... Thanh c ng c (toolbar): đây là một dạng menu nhưng chỉ chứa c c thao t c cần
thiết dưới dạng c c biểu tượng đ c trưng.
Ngoài ra c n rất nhiều c c điều khiển mà c c công c lập trình cung c p cho ... đư c dùng, c n
ngày nay chúng ít đư c dùng đến.
C c file chứa tài nguyên c a ứng dụng
• C c file *.ico là c c biểu tượng (icon) đư c dùng trong chương trình. Thông...
... 6
• Mô tả:
Hãy đóng gói HDC thành lớp CMyDC nhằm hỗ trợ người lập trình C trên
Windows.
• Yêu c u:
classCMyDC {
Public:
PAINTSTRUCT m_ps;
HDC m_hdc;
HWND m_hwnd;
HDC BeginPaint(HWND);
void EndPaint();
void ...
PAINTSTRUCT*lpPaint );
Không phải trong WM_PAINT
•HDC GetDC( HWND hWnd);
•int ReleaseDC( HWND hWnd,
HDC hDC // handle to DC );
Chọn c c đối tượng vẽ vào trong DC
•HGDIOBJ...
... yêu c u c n bản c a vi c lập trình C trên
Windows. Ngoài ra, phần này c ng giới thiệu c c cơ chế và c c công c mà hệ ñiều hành cung
c p cho người lập trình hay người phát triển c c ứng dụng trên ... nguyên c a ứng dụng
• C c file *.ico là c c biểu tượng (icon) ñư c dùng trong chương trình. Thông
thường c c công c lập trình trên Windows ñều c c c...
... vi c lập trình C trên
Windows. Ngoài ra, phần này c ng giới thiệu c c cơ chế và c c công c mà hệ điều hành cung c p
cho người lập trình hay người phát triển c c ứng dụng trên Windows.
Cuối chương ... nhưng chỉ chứa c c thao t c cần thiết dưới
dạng c c biểu tượng đ c trưng.
Ngoài ra c n rất nhiều c c điều khiển mà c c công c lập trình cung c p cho n...