Diễn đàn hỏi đáp - Chia sẻ kiến thức - Kinh nghiệm - BuaXua.vn Các bước học lập trình C – đơn giản, nhanh chóng, hiệu quả

Hôm nay, 15/08/2018 - 12:17

Múi giờ UTC + 7 Giờ



Nội quy chuyên mục


Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: viewtopic.php?f=2&t=318247



Tạo chủ đề mới Gửi bài trả lời
Gửi bàiĐã gửi: 24/01/2018 - 17:41 
trunganhctv

Ngoại tuyến

Thành viên

Thành viên

Ngày tham gia: 08/11/2017 - 14:51
Bài viết: 36
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần
Các bước học lập trình C – đơn giản, nhanh chóng, hiệu quả
Học lập trình C cũng là một cách tuyệt vời để có 1 nền tảng lập trình vững chắc và kiến thức có được sẽ giúp bạn phát triển ứng dụng hoặc học các ngôn ngữ khác



C là một trong những ngôn ngữ lập trình ra đời từ những năm 70, nhưng đến nay nó vẫn rất mạnh mẽ. Học C là một cách tuyệt vời để có 1 nền tảng vững chắc và kiến thức có được từ C sẽ hữu ích khi bạn tiếp cận hầu hết các ngôn ngữ lập trình cấp cao và C có thể giúp bạn phát triển ứng dụng. Để bắt đầu học lập trình C, hãy cùng theo dõi các bước dưới đây nhé!

1. Tải về và cài đặt một trình biên dịch

Để học C thì bạn hãy cài cho mình một trình biên dịch vào máy. Các hệ điều hành khác nhau sẽ có các trình biên dịch khác nhau. Trình biên dịch thường là miễn phí:

Cài thử Visual Studio Code hoặc MinGW đối với Windows

XCode là một trong những trình biên dịch ngôn ngữ lập trình C tốt nhất đối với Mac

GCC là một trong những lựa chọn phổ biến nhất đối với Linux.

Học lập trình C cho người mới

2. Bắt đầu từ những kiến thức lập trình cơ bản

C là ngôn ngữ được thiết kế cho các hệ điều hành Unix, nhưng đã được chuyển và mở rộng cho hầu hết các hệ điều hành. Khi bắt đầu học lập trình C cơ bản cần hiểu được các chức năng và trong các hàm này bạn có thể sử dụng các câu lệnh có điều kiện, biến, các vòng lặp để lưu và thao tác dữ liệu.

3. Kiểm tra một số mã cơ bản

Hãy xem chương trình cơ bản dưới đây để có được một ý tưởng về cách các chương trình hoạt động.

#include "stdio.h"

int _tmain()

{

printf("Hello, World!\n");

return 0;

}

- Trong ví dụ này, stdio.h cho phép chúng ta sử dụng các hàm printf () và getchar ().Lệnh #include xảy ra trước khi chương trình bắt đầu và tải các thư viện chứa các chức năng mà bạn cần.

- Lệnh int main () cho trình biên dịch biết rằng chương trình đang chạy hàm gọi là "main" và nó sẽ trả về một số nguyên khi nó kết thúc.

- Dấu {} chỉ ra rằng mọi thứ bên trong chúng là một phần của hàm.

- Hàm printf () hiển thị nội dung của dấu ngoặc đơn trên màn hình của người dùng. Các dấu ngoặc kép đảm bảo rằng chuỗi bên trong được in theo nghĩa đen. Chuỗi \ n cho trình biên dịch di chuyển con trỏ tới dòng kế tiếp.

- Hầu hết các dòng mã ngôn ngữ C cần phải kết thúc với một dấu chấm phẩy.

- Lệnh return 0 cho biết kết thúc hàm.

4. Hãy thử biên dịch chương trình

Nhập mã vào trình biên tập mã của bạn và lưu nó dưới dạng tệp "* .c". Biên dịch nó trong trình biên dịch của bạn, thường bằng cách nhấp vào nút Build hoặc Run .

Khóa Học lập trình C tại Stanford

5. Luôn luôn đánh giá chất lượng code của bạn

Đánh giá là một phần của code mà không phải là biên dịch, nó cho phép bạn giải thích những gì đang xảy ra. Điều này hữu ích để giúp đỡ các nhà phát triển khác những người có thể đang nhìn vào mã của bạn. Để bình luận ở nơi C / * vào đầu bình luận và * / ở cuối. Nhận xét về tất cả các phần cơ bản nhất của mã của bạn.

Để giải thích chức năng của một đoạn code, các bạn có thể sử dụng chú thích (comment). Nội dung sau dấu // sẽ là chú thích

Ví dụ:

string strTenCongTy = "Stanford"; // Khai báo biến tên công ty

Chú ý: Chú thích sau dấu // chỉ trên 1 dòng, nếu muốn chú thích nhiều dòng thì dùng dấu // cho mỗi dòng. Ví dụ

string strTenCongTy = "Stanford";

// Khai báo biến strTenCongTy có kiểu dữ liệu là string

// Và khởi tạo giá trị ban đầu cho biến

// Giá trị ban đầu là "Stanford"

Khi các bạn viết chú thích, khi build chương trình phần chú thích bị bỏ qua và không làm thay đổi chương trình, nó chỉ có mục đích làm chương trình sáng rõ hơn, dễ đọc và dễ hiểu

Nếu các bạn muốn cải thiện và tìm hiểu về ngôn ngữ C, một nền tảng kiến thức căn bản nhất. Hãy đến với khóa học lập trình C tại Stanford nhé. Chúng tôi sẽ giúp bạn thành thạo và thành công

----

☎ STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ

Hotline: 0936 172 315 – 0963 723 236; 024. 6275 2212 – 024. 6662 3355

Website: Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời
 Bạn đang xem trang 1 / 1 trang [ 1 bài viết ] 

Các chủ đề liên quan


Múi giờ UTC + 7 Giờ


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.
Bạn không thể gửi tập tin đính kèm trong chuyên mục này.

Chuyển đến: