C-and-Cpp/C4/Working-With-Structures/Vietnamese
From Script | Spoken-Tutorial
Revision as of 07:40, 4 January 2020 by Dieulinh79 (Talk | contribs)
Time | Narration |
00:01 | chào mừng đến với Spoken-Tutorial về Các cấu trúc trong C và C++. |
00:06 | Trong hướng dẫn này ta sẽ học về, |
00:08 | cấu trúc là gì |
00:10 | Cách khai báo của một cấu trúc. |
00:13 | Ta sẽ học qua với một ví dụ. |
00:15 | Để ghi lại hướng dẫn này, tôi đang sử dụng. |
00:18 | Ubuntu Operating System phiên bản 11.10, |
00:22 | gcc và g++ Compiler phiên bản 4.6.1. |
00:28 | Hãy cùng bắt đầu với phần giới thiệu về cấu trúc . |
00:31 | Khi một biến hoặc nhiều biến được tập hợp cùng 1 tên, nó được biết đến là một cấu trúc . |
00:37 | cấu trúc được dùng để nhóm các dữ liệu khác nhau thành một loại |
00:42 | Nó được gọi là kiểu dữ liệu ghép |
00:45 | Nó được sử dụng để nhóm các thông tin liên quan với nhau. |
00:49 | Bây giờ ta sẽ xem cú pháp để khai báo một cấu trúc. |
00:52 | Tại đây, keyword struct nói với trình biên dịch rằng một cấu trúc được khai báo. |
00:59 | strcut_name là tên của cấu trúc . |
01:02 | vd. struct employee; |
01:04 | Bạn có thể điền bất kì tên nào. |
01:07 | Bây giờ ta sẽ xem cách khai báo một biên kiểu cấu trúc variable. |
01:10 | Cú pháp sẽ là: |
01:13 | struct struct_name and struct_var; |
01:17 | struct_var là biến của kiểu struc_name. |
01:21 | vd, struct employee addr; |
01:26 | addr là biến của kiểu employee. |
01:30 | Hãy cùng đi tới ví dụ của chúng ta. |
01:33 | Tôi đã nhập một chương trình trên trình chỉnh sửa. Vậy, tôi sẽ mở nó ra. |
01:37 | Để ý rằng tên tệp là structure.c. |
01:41 | Trong chương trình này ta sẽ tính toán tổng số điểm của 3 môn học sử dụng kiểu cấu trúc. |
01:48 | Để tôi giải thích đoạn mã. |
01:51 | Đây là phần header file. |
01:53 | Tại đây ta đã khai báo một cấu trúc là student. |
01:57 | Sau đó ta đã khai báo 3 biến nguyên là English, maths và science. |
02:03 | Các biến được khai báo theo cấu trúc được gọi là thành phần của cấu trúc. |
02:09 | Đây là hàm main(). |
02:11 | Tại đây ta đã khai báo một biến nguyên 'total'. |
02:16 | Bây giờ ta đã khai báo một biến cấu trúc stud, stud là một biến của kiểu student, nó được sử dụng để truy cập và chỉnh sửa thành phần của cấu trúc. |
02:28 | Tại đây ta đã chỉnh sửa các thành phần. |
02:31 | bằng cách gán chúng với các giá trị 75, 70 và 65. |
02:37 | Tại đây ta tính toán tổng số của 3 môn học. |
02:41 | Và sau đó ta hiển thị kết quả. |
02:44 | Đây là câu lệnh return của ta. |
02:46 | Bây giờ nhấn vào Save . |
02:48 | Hãy cùng chạy chương trình. |
02:50 | Hãy mở terminal window bằng cách nhấn |
02:54 | Phím Ctrl, Alt và T đồng thời trên bàn phím. |
02:59 | Để biên dịch, nhập gcc cách structure.c cách gạch ngang o cách struct và nhấn Enter. |
03:12 | Để chạy, nhập (chấm gạch chéo)./struct. Nhấn Enter. |
03:17 | Kết quả hiển thị là : |
03:20 | Total is 210 |
03:22 | Bây giờ ta sẽ chạy chương trình tương tự trong C++. |
03:26 | Quay trở lại chương trình của ta. |
03:28 | Ta sẽ chỉnh sửa đoạn mã tương tư. |
03:30 | Đầu tiên nhấn phím Shift, Ctrl và S đồng thời trên bàn phím. |
03:37 | Bây giờ lưu lại với đuôi mở rộng .cpp |
03:41 | và nhấn vào save. |
03:43 | Hãy thay đổi phần header file thành iostream. |
03:47 | Bây giờ bao gồm cả câu lệnh using |
03:53 | và nhấn vào save. |
03:56 | Việc khai báo cấu trúc trong C++ là tương tự như trong C. |
04:01 | Vậy, không cần thay đổi bất cứ gì ở đây. |
04:05 | Ở phía cuối ta sẽ thay thế câu lệnh printf bằng câu lệnh cout . |
04:12 | Xóa định danh và (gạch chéo n) \n. |
04:15 | Bây giờ xóa dấu phẩy. |
04:17 | Nhập hai dấu nhỏ hơn. |
04:20 | Tại đây, xóa ngoặc đơn. |
04:22 | và nhập hai dấu nhỏ hơn. |
04:25 | Và trong dấu nháy kép, nhập \n (gạch chéo n). |
04:29 | Bây giờ nhấn vào Save. |
04:31 | Hãy chạy thử chương trình. |
04:33 | Quay trở lại terminal. |
04:35 | Để biên dịch, nhập g++ cách structure.cpp cách gạch ngang o cách struct1 . |
04:46 | Ở đây, ta có struct 1 bởi vì ta không muốn ghi đè tham số đầu ra struct cho tệp structure.c . |
04:55 | Nhấn Enter. |
04:57 | Để chạy chương trình, nhập (chấm gạch chéo)./struct1. Nhấn Enter. |
05:03 | Kết quả được hiển thị là: |
05:05 | Total is 210 |
05:08 | Bạn có thể thấy rằng kết quả là giống như đoạn mã trong C. |
05:12 | Ta sẽ quay trở lại bài giảng. Now let us go back to our slides. |
05:14 | Hãy tóm tắt lại. Trong hướng dẫn này, ta dã học về: |
05:18 | Các cấu trúc, cú pháp của cấu trúc. |
05:20 | vd. struct struct_name; |
05:23 | Truy cập các thành phần của cấu trúc. |
05:25 | vd: stud.maths = 75; |
05:30 | Và thêm các biến cấu trúc. |
05:33 | vd: total = stud.eng + stud.maths + stud.science; |
05:40 | Bài tập vận dụng, viết 1 chương trình để hiển thị hồ sơ của 1 nhân viên. |
05:44 | Như tên, địa chỉ, chức vụ và tiền lương. |
05:49 | Xem video có sẵn tại đường dẫn dưới đây. |
05:52 | Nó tổng hợp dự án Spoken Tutorial. |
05:54 | Nếu bạn không có một đường truyền tốt, bạn có thể tải xuống và xem. |
05:59 | Đội ngũ dự án Spoken Tutorial Project: |
06:01 | Tiến hành hội thảo sử dụng spoken tutorial. |
06:04 | Cấp các chứng chỉ cho học viên vượt qua bài kiểm tra trực tuyến. |
06:08 | Chi tiết vui lòng liên hệ contact @ spoken gạch ngang tutorial chấm org. |
06:15 | Dự án Spoken Tutorial là một phần của dự án Talk to a teacher. |
06:18 | Được hỗ trợ bởi Phái đoàn Quốc gia về Giáo dục thông qua ICT, MHRD, Chính phủ Ấn Độ |
06:25 | Thông tin thêm về Sứ mệnh có sẵn tại đường dẫn. |
06:29 | Tôi là Diệu Linh từ IIT Bombay. |
06:33 | Cảm ơn đã theo dõi. |