Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Cấu trúc chương trình C cơ bản như thế nào? Nếu chưa biết, mời bạn cùng tìm hiểu những điều cần biết về cấu trúc chương trình C dưới đây.
Trước khi chúng ta nghiên cứu về các khối tạo nên một chương trình C, đầu tiên bạn hãy xem một chương trình C mẫu.
Một chương trình C bao gồm những phần sau đây:
Đầu tiên hãy xem đoạn code đơn giản mà sẽ in ra màn hình hai từ "Hello World":
#include <stdio.h> int main() { /* Day la chuong trinh C dau tien */ printf("Hello, World! \n"); return 0; }
Hãy xem các phần của chương trình bên trên:
1. Nếu bạn sử dụng Dev-C++, Microsoft Visual Studio,... thì bạn mở ứng dụng, vào File, chọn New để tạo một source file mới. Sau đó sao chép code trên vào source file mới này. Với Dev-C++, bạn sử dụng Complile & Run để biên dịch và chạy chương trình. Với Microsoft Visual Studio, bạn thực hiện tương tự và sau đó sử dụng Build để biên dịch và thực thi.
2. Nếu bạn dùng command prompt để biên dịch, bạn theo các bước sau:
$ gcc hello.c $ ./a.out Hello, World!
Bạn phải chắc chắn bộ biên dịch gcc được cài đặt trên máy tính của bạn và bạn đang chạy nó trong thư mục chứa file nguồn hello.c.
Bạn cũng có thể gắn một cấu trúc này sang cấu trúc khác. Ở ví dụ sau, giá trị của s1 được sao chép sang s2:
struct myStructure s1 = {13, 'B', "Some text"}; struct myStructure s2; s2 = s1;
Nếu muốn thay đổi/chỉnh sửa một giá trị, bạn có thể dùng cú pháp dot (.)
.
Để chỉnh sửa một giá trị chuỗi, hàm strcpy()
hữu ích trong trường hợp này:
Ví dụ:
struct myStructure { int myNum; char myLetter; char myString[30]; }; int main() { // Create a structure variable and assign values to it struct myStructure s1 = {13, 'B', "Some text"}; // Modify values s1.myNum = 30; s1.myLetter = 'C'; strcpy(s1.myString, "Something else"); // Print values printf("%d %c %s", s1.myNum, s1.myLetter, s1.myString); return 0; }
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn