Xin chào và chào mừng trở lại.
Trong video này, chúng ta sẽ tạo chương trình C đầu tiên.
Và vì vậy bạn có thể quen thuộc với quan điểm này.
Đây được gọi là ánh sáng.
Chúng tôi có một vài dự án trong không gian làm việc này từ các video trước, Dự án hai, Dự án ba.
Chúng tôi muốn tạo một dự án mới và chúng tôi nên biết cách thực hiện việc này.
Tại thời điểm này, chúng ta chỉ cần đi lên để tạo dự án mới hoặc chúng ta có thể chọn không
gian làm việc, nhấp chuột phải và nói Dự án mới.
Thao tác này sẽ hiển thị dự án mới Wizard của chúng ta.
Tôi sẽ sử dụng mẫu trước đó mà chúng ta đã tạo từ video trước đó và vì vậy tôi sẽ đặt
tên cho dự án này, dự án đầu tiên của chúng ta.
Làm thế nào về chương trình đầu tiên của chúng tôi?
Điều đó thậm chí còn tốt hơn.
Và trong danh mục, tôi sẽ thực sự chọn các mẫu người dùng của chúng ta.
Và đối với loại, tôi sẽ chọn mẫu của mình, tôi sẽ đánh.
Được rồi.
Và bạn sẽ nhận thấy rằng bây giờ nó đã tạo thư mục chương trình đầu tiên của chúng ta, nhưng nó không được bôi
đậm, không đậm.
Chúng tôi phải làm cho ý nghĩa in đậm đó là dự án đang hoạt động của chúng tôi, bởi vì điều đó có nghĩa là bất cứ khi nào chúng
tôi chỉnh sửa hoặc biên dịch nó, nó sẽ thực sự biên dịch dự án này.
Vì vậy, chúng tôi sẽ tiếp tục và chúng tôi sẽ nhấp đúp chuột vào đó để làm cho nó được in đậm.
Vì vậy, chúng tôi chọn Main. c và chúng ta sẽ đóng tệp khác đó lại và bạn sẽ thấy rằng chúng ta
có chương trình Hello World đã tạo khuôn mẫu từ cài đặt dự án trước đó của chúng ta.
Chúng tôi sẽ tiếp tục và xóa phần này vì dù sao thì viết mã từ đầu luôn là
một ý tưởng hay vì sau đó bạn hiểu mình đang làm gì và đó là cách thực hành tốt để các bạn đảm nhận.
Vì vậy, tại thời điểm này, chúng tôi sẽ bắt đầu viết mã của mình và chúng tôi sẽ bắt đầu bằng cách đưa vào tệp
tiêu đề tiêu chuẩn và các khái niệm này sẽ giải thích chi tiết hơn nữa.
Nhưng biểu tượng bảng Anh này về cơ bản là một định nghĩa tiền xử lý cho biết chúng tôi muốn bao gồm
một số mã khác ở đâu đó được tạo từ C cộng với từ thư viện chuẩn C.
Chúng tôi cũng có thể bao gồm các tệp tiêu đề của riêng mình sau này, nhưng ngay bây giờ chúng tôi chỉ nói bao gồm IO tiêu chuẩn. H Bạn thấy việc tô sáng cú pháp đang diễn ra và chúng tôi
chỉ nói bao gồm và sau đó dòng mã tiếp theo chúng tôi muốn viết là chúng tôi muốn viết
chức năng chính của mình.
Chức năng chính của chúng tôi là điểm vào chương trình.
Đây là chức năng được thực thi khi chúng tôi chạy chương trình của mình, chạy tệp thực thi của chúng tôi.
Bây giờ, chức năng chính có rất nhiều biến thể khác nhau.
Chúng ta sẽ tạo nó với kiểu dữ liệu INT và một lần nữa, nó được đánh dấu bằng màu tím và sau đó chúng ta chỉ cần nói chính
và sau đó chúng ta có thể chỉ có dấu ngoặc đơn trống.
Và rồi bạn sẽ để ý khi gõ vào dấu ngoặc đơn nó có màu đỏ vì không có kết thúc, phải không?
Dấu ngoặc đơn.
Vì vậy, dấu ngoặc đơn bên trái bắt đầu một định nghĩa hàm nguyên mẫu của hàm, và sau đó dấu ngoặc đơn bên phải sẽ kết
thúc nó.
Chà, chức năng này không nhận bất kỳ tham số nào, vì vậy chúng tôi sẽ giữ cho nó trống.
Bây giờ, tình cờ, C cũng cho phép bạn đặt void vào đó, đây là một từ khóa đặc biệt, nhưng
bây giờ chúng ta sẽ tạo một khoảng trống và sau đó chúng ta sẽ thực sự tạo hàm của mình và tất cả các hàm
bắt đầu bằng bên trái nẹp xoăn.
Vì vậy, chúng ta sẽ có một dấu ngoặc nhọn bên trái.
Và một lần nữa, đó là màu đỏ vì để kết thúc chức năng, chúng ta phải có một dấu ngoặc nhọn phải
và một dấu ngoặc nhọn trái bắt đầu khối chức năng.
Về cơ bản, bất kỳ thứ gì ở giữa hàm trái và dấu ngoặc nhọn trái, dấu ngoặc nhọn và dấu ngoặc nhọn phải
đều là mã bên trong hàm.
Và một lần nữa, những thuật ngữ này có thể không hoàn toàn hiểu được chức năng, đại loại như vậy.
Chúng ta chỉ đang viết chương trình đầu tiên để thể hiện một số hiểu biết về cú pháp và sau đó bạn
sẽ gặp thử thách, v.v.
Vì vậy, bất cứ khi nào bạn có một dấu ngoặc nhọn màu đỏ, bạn phải có một dấu ngoặc nhọn kết thúc.
Bây giờ, tình cờ, IDE sẽ thêm nó cho bạn khi bạn nhấn nút quay lại sau khi thêm nút bên trái.
Và vì vậy điều tôi muốn làm bây giờ là tôi muốn viết một số mã về cơ bản sẽ yêu cầu người dùng nhập
số yêu thích của họ, và sau đó tôi sẽ in ra số yêu thích của họ.
Và một lần nữa, một số thông tin này sẽ được trình bày chi tiết theo cú pháp trong các video sau, nhưng chúng tôi muốn viết chương trình
đầu tiên của mình và chúng tôi muốn có thể biên dịch nó.
Và tại thời điểm này, về cơ bản chúng ta sẽ tạo một biến lưu trữ thông tin và nó sẽ lưu trữ số yêu thích
của chúng ta.
Vì vậy, chúng tôi muốn nó có kiểu INT và chúng tôi sẽ đặt tên cho nó là số yêu thích của tôi và chúng tôi sẽ khởi tạo
nó thành 0.
Chúng ta sẽ gán một số dữ liệu cho nó, phải không?
Và chúng ta sẽ nói về các loại dữ liệu và biến và một lần nữa, nhiều hơn về các khái niệm này trong các video trong tương lai.
Chúng tôi luôn muốn sử dụng các quy ước đặt tên tốt cho các biến được lưu trữ dữ liệu của chúng tôi và sau đó chúng tôi
sẽ yêu cầu người dùng nhập một số thông tin.
Vì vậy, chúng tôi sẽ sử dụng một chức năng gọi là scanf cho việc này.
Và một lần nữa, bên trong dấu ngoặc kép, chúng ta sẽ chỉ đặt phần trăm D của bộ xác định kiểu dữ liệu và dấu gạch chéo ngược hoặc
dấu ngoặc kép kết thúc.
Và sau đó chúng tôi sẽ lưu trữ dữ liệu đó bên trong một biến có tên là số yêu thích của tôi.
Vì vậy, bạn nên gõ cùng với tôi để xem cách chúng ta có thể viết mã và nhận thông tin đầu vào từ người dùng,
v.v.
Sẽ có một video khác giải thích cụ thể cách lấy thông tin đầu vào.
Vì vậy, chúng tôi cũng sẽ yêu cầu người dùng nhập một số.
Vì vậy, chúng tôi muốn hiển thị một số kết quả ra màn hình.
Vì vậy, chúng tôi sẽ làm một cái gì đó như vui lòng nhập số yêu thích của bạn, phải không?
Và sau đó thêm nguồn cấp dữ liệu cho.
Và bạn sẽ nhận thấy mọi thứ được đặt trong dấu ngoặc kép.
Và sau đó chúng tôi thực hiện một dấu chấm phẩy để kết thúc câu lệnh đó.
Và bạn cũng nhận thấy rằng các câu lệnh khác trong C chẳng hạn như lệnh bao gồm không có dấu chấm phẩy.
Các chức năng không có dấu chấm phẩy.
Vì vậy, sau đó chúng tôi phải sử dụng một số nhập và sau đó chúng tôi sẽ in ra và cho họ biết
số của họ là gì.
Vì vậy, chúng tôi sẽ nói in ra, bạn đã nhập số và chúng tôi sẽ sử dụng lại một công cụ xác định định dạng được giải thích sau
dấu gạch chéo ngược n cho nguồn cấp dữ liệu.
Và sau đó chúng ta sẽ hiển thị giá trị của biến, đó là con số yêu thích của tôi.
Và sau đó chúng ta sẽ kết thúc dấu ngoặc đơn và dấu chấm phẩy ở dấu chấm phẩy.
Sự hiểu biết chính về mã này ở đây là chúng tôi có rất nhiều mã hoàn thành cho chúng tôi với dấu
ngoặc đơn, dấu ngoặc đơn kết thúc, v.v., và cả dấu ngoặc kép kết thúc, dấu ngoặc kép.
Vì vậy, IDE làm rất nhiều điều tốt đẹp cho bạn.
Và sau đó, chúng tôi có phần đánh dấu cú pháp một lần nữa, đây là kiểu chỉ để giúp bạn làm
quen với một số cú pháp cho C và sau đó vì chúng tôi có một số nguyên, về cơ bản chúng tôi chỉ muốn nói trả về 0, nghĩa là chúng tôi không
có bất kỳ lỗi nào và sau đó chúng tôi có thể lưu mã của mình, chúng tôi có thể nhấn điều khiển.
S Và những gì bạn thực sự có thể làm là vì chương trình đầu tiên của chúng tôi được in đậm, điều đó có nghĩa là chúng tôi thực sự có thể biên dịch chương
trình này và chúng tôi có thể nhấp chuột phải và chúng tôi thực sự có thể nói biên dịch và sau đó bạn sẽ thấy đầu ra trong cửa sổ bản dựng.
Đó là liệu nó có được biên dịch thành công mà không có lỗi hay không.
Được rồi.
Và vì vậy, chúng tôi vừa viết chương trình đầu tiên thực hiện một việc rất đơn giản là hỏi người dùng về
số yêu thích của họ, nhận đầu vào đó và sau đó hiển thị đầu ra.
Và một lần nữa, rất nhiều khái niệm trong số này, nhận đầu vào, hiển thị định dạng đầu ra, thông số kỹ thuật, chức năng, tất cả
những thứ đó sẽ được xác định sau.
Mục đích của video này là chỉ viết một số mã và làm quen một chút với một số cú pháp
và có thể biên dịch mã đó.
Và vì vậy chúng tôi đã không có bất kỳ lỗi nào.
Vì vậy, trong bài giảng tiếp theo, chúng ta sẽ thực sự chỉ cho bạn cách bạn có thể xây dựng, phải không?
Chúng ta đã nói về các chương trình C và có bao nhiêu bước để tạo một chương trình nhị phân và thực thi được, phải không?
Một là biên dịch, một là liên kết cho đến thời điểm này, chúng tôi chỉ mới biên dịch, bây giờ chúng tôi phải thực sự xây
dựng toàn bộ dự án của mình để nó liên kết và tạo ra chương trình của chúng tôi có thể thực thi được.
Vì vậy, chúng ta sẽ thấy trong bài giảng tiếp theo.
Cảm ơn.