Tài liệu Tài liệu lập trình c căn bản

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    TÀI LIỆU LẬP TRÌNH C CĂN BẢN


    Chương 1 : Ôn lại về ngôn ngữ C theo chuẩn ANSI


    1.1. Cấu trúc cơ bản của một chương trình C


    Trước tiên ta xét ví du: Viết chương trình C hiện dòng thông báo “ Chào các bạn đến với chương trình C” ra màn hình.

    Cụ thể chương trình

    /* Chương trình thí dụ*/

    // my first program in C

    #include <stdio.h>

    #include <conio.h>

    void main()

    {

    clrscr();/* Câu lệnh xoá màn hình*/

    printf(“Chào các bạn đến với chương trình C!”);

    getch();

    }

    Khai báo tệp tiêu đề

    Trong ngôn ngữ lập trình C khi sử dụng các hàm chuẩn trong các thư viện chuẩn chúng ta phải khai báo tệp tiêu đề(header file) chứa các hàm nguyên mẫu tương ứng các hàm đó, các lệnh được bắt đầu bằng #include theo sau là tệp tiêu đề

    Có hai cách viết như sau:

    Cách 1: #include <[đường dẫn] tentep>

    Ví dụ: #include <a:BaitapBai1.C>

    #include <stdio.h>

    Cách 2: #include “[đường dẫn]tentep”

    Ví dụ: #include “a:BaitapBai2.C”

    #include <conio.h>

    Cách 1 tự động tìm tentep trong thư mục INCLUDE

    Cách 2 tự động tìm tentep trong thư mục hiện thời nếu không có thì tìm trong thư mục INCLUDE

    Trong thí dụ trên chúng ta có sử dụng hàm printf( .) là hàm chuẩn được khai báo trong tệp tiêu đề stdio.h và hàm getch(), clrscr() được khai báo trong tệp tiêu đề conio.h. Do đó trong chương trình có hai dòng khai báo sau ở đầu chương trình:

    #include <stdio.h>

    #include <conio.h>

    Chú thích và dấu kết thúc câu lệnh

    Trong ngôn ngữ lập trình C những phần được viết trong /* .*/ được gọi là phần chú thích. Mọi ký tự nằm trong /* .*/ khi dịch chương trình dich bỏ qua, ta được phép dùng chúng để minh hoạ cho các thành phần chương trình làm cho chương trình dễ hiểu, mạch lạc. Lời chú thích có thể xuất hiện bất kỳ đâu trong chương trình và có thể trải trên nhiều dòng khác nhau trong chương trình.

    Trong chương trình viết bằng ngôn ngữ C mỗi câu lệnh có thể viết trên một hay nhiều dòng và phải kết thúc bằng dấu chấm phẩy(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=" class="mceSmilieSprite mceSmilie2" alt=";)" title="Wink ;)">.
     

    Các file đính kèm:

Đang tải...