Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Một số hướng dẫn lập trình C
MIỄN PHÍ
Số trang
2
Kích thước
36.9 KB
Định dạng
PDF
Lượt xem
1357

Một số hướng dẫn lập trình C

Nội dung xem thử

Mô tả chi tiết

MOÄT SOÁ HÖÔÙNG DAÃN LAÄP TRÌNH C

I. MOÄT SOÁ NGUYEÂN TAÉC TRÌNH BAØY CHÖÔNG TRÌNH NGUOÀN

1. Caùch ñaët teân haøm, bieán, kieåu döõ lieäu, haèng

· Khi teân haøm, teân bieán laø söï keát hôïp cuûa nhieàu töø thì caùc töø ñöôïc vieát lieàn nhau

(khoâng neân duøng daáu gaïch döôùi _ ñeå phaân caùch), kí töï ñaàu cuûa moãi töø vieát hoa, caùc

kí töï coøn laïi cuûa moãi töø vieát thöôøng.

· Ví duï : LoadData, FindShortestWay, NumLines, GraphData, …

· Teân bieán : thöôøng baét ñaàu baèng moät danh töø. Tuy nhieân ñeå thuaän tieän cho vieäc

theo doõi chöông trình, ngöôøi ta thöôøng theâm tröôùc teân bieán moät soá kí töï vieát

thöôøng ñeå chæ kieåu döõ lieäu cuûa bieán ñoù. Caùc kí töï thöôøng ñöôïc duøng trong qui öôùc

naøy thöôøng laø :

sz : kieåu chuoãi c : kieåu kí töï f : kieåu soá thöïc

n : kieåu soá nguyeân p, lp : kieåu con troû l : kieåu soá long

· Ví duï :

char *szFileName; // szFileName laø bieán kieåu chuoãi

LPEVENT lpEvent; // lpEvent laø bieán kieåu con troû

· Teân haøm : thöôøng baét ñaàu baèng moät ñoäng töø. Thöù töï caùc tham soá trong haøm ñöôïc

qui öôùc theo thöù töï : caùc döõ lieäu traû veà, caùc döõ lieäu vaøo, …

· Ví duï :

void CopyArray(int *Dest, int *Src, int NumElement);

int LoadData(char *szFName);

· Teân haèng, kieåu döõ lieäu thöôøng ñöôïc vieát baèng chöõ in hoa.

· Ví duï :

#define MAX 10

#define TIMEDELAY 50

typedef struct {

int Left, Top;

int Right, Bottom;

}RECT;

2. Caùch trình baøy

· Ñaàu moãi chöông trình hay taäp tin ñeàu coù moät soá doøng moâ taû. Caùc thoâng tin

thöôøng ñeà caäp trong phaàn naøy thöôøng laø : teân taäp tin, toùm taét muïc ñích cuûa

chöông trình, moâi tröôøng laøm vieäc, trình bieân dòch, taùc giaû, ngaøy caäp nhaät cuoái

cuøng, …

· Ví duï :

/*****************************************************************************************************

* File Name : GRAPH.CPP – Graph Function : Load data, display, … *

* Compiler : BC++3.1. *

* Written by : Le Dinh Duy – Info Dept, HCMUNS. *

* Last Update : 03/12/1998 *

*****************************************************************************************************/

Tải ngay đi em, còn do dự, trời tối mất!