Trang Chủ Tài chính Cá nhân Các khái niệm cơ bản của ngôn ngữ lập trình C: Từ khoá, Chức năng và Toán tử - núm vú

Các khái niệm cơ bản của ngôn ngữ lập trình C: Từ khoá, Chức năng và Toán tử - núm vú

Mục lục:

Video: Bài 1 Giáo trình Ngôn ngữ lập trình C - Các khái niệm cơ bản - Bùi Thế Tâm 2025

Video: Bài 1 Giáo trình Ngôn ngữ lập trình C - Các khái niệm cơ bản - Bùi Thế Tâm 2025
Anonim

Không giống với ngôn ngữ của con người, C không có sự suy giảm hoặc các trường hợp. Bạn sẽ không có nam tính, nữ tính, hoặc nụ cười. Và bạn không bao giờ cần phải biết những từ pluperfect và có nghĩa là phụ trợ nghĩa là gì. Bạn phải hiểu một số từ ngữ lingo, cú pháp và các hành vi nghịch ngợm khác.

Từ khoá

Quên danh từ, động từ, tính từ và phó từ. Ngôn ngữ C có từ khóa . Không giống với ngôn ngữ của con người, ở đó bạn cần biết ít nhất 2 000 từ để có thể hiểu được, ngôn ngữ C thể hiện một từ vựng rất nhỏ: chỉ có một số từ khóa tồn tại và bạn không bao giờ có thể sử dụng chúng.

_Alignas break float đã ký
_Alignof trường hợp cho sizeof
_Atomic char goto
cấu hình
const nếu cấu trúc
_Complex tiếp tục >
đoàn
_Thread_local enum trở lại bay hơi
ô tô bên ngoài ngắn trong khi
Các từ khoá này đại diện cho các lệnh cơ bản của ngôn ngữ C. Những hướng đơn giản này được kết hợp bằng nhiều cách thú vị để làm những điều kỳ diệu. Nhưng ngôn ngữ không dừng lại ở từ khoá. Đừng bận tâm ghi nhớ danh sách các từ khoá. Tất cả các từ khóa đều phân biệt chữ hoa chữ thường.
Trong số 44 từ khóa, 32 là từ khóa ngôn ngữ C gốc. Bản cập nhật C99 (vào năm 1999) bổ sung thêm năm lần nữa, và bản cập nhật C11 (2011) mới đây đã bổ sung thêm bảy. Hầu hết các từ khóa mới hơn bắt đầu với một gạch dưới, như trong _Alignas. từ dành riêng, , điều này có nghĩa là bạn không thể đặt tên chức năng hoặc biến số giống như từ khoá. Trình biên dịch rên rỉ như một blogger chính trị say rượu, đảng phái khi bạn cố gắng làm như vậy.
Chức năng

Trường hợp bạn chỉ tìm thấy 44 từ khóa, có hàng trăm (nếu không hàng ngàn) các chức năng bằng ngôn ngữ C, bao gồm các chức năng bạn tạo. Hãy suy nghĩ về một chức năng như một máy lập trình hoàn thành một nhiệm vụ. Thực sự, các chức năng là workhorses của ngôn ngữ C.

  • Dấu hiệu nổi bật của hàm là sự xuất hiện của dấu ngoặc đơn, như trong puts () cho hàm puts, hiển thị văn bản. Cụ thể,

  • đặt

  • có nghĩa là "put string", trong đó

    string
  • là lingo lập trình cho văn bản dài hơn một ký tự. Chức năng được sử dụng theo nhiều cách. Chẳng hạn, chức năng beep () có thể khiến loa của máy tính phát tiếng bíp: tiếng bíp ();

Một số chức năng được gửi các giá trị, như trong

đặt ("Chúc mừng, con người."), Ở đây, chuỗi lời chào, con người (bao gồm cả khoảng thời gian) được gửi đến hàm puts (), được gửi tới đầu ra tiêu chuẩn hoặc được hiển thị trên màn hình.Các dấu nháy kép xác định chuỗi, t được gửi đến đầu ra chuẩn Thông tin trong dấu ngoặc đơn được cho là các giá trị đối số, hoặc của hàm Chúng được

vượt qua

đến chức năng

Các hàm có thể

sinh ra,

hoặc trả về, thông tin cũng như: value = random (); Chức năng random () tạo ra một số ngẫu nhiên, được trả về từ hàm và lưu trữ trong biến Các chức năng cũng có thể được gửi đi thông tin hoặc trả về một cái gì đó: Các chức năng cũng có thể được gửi đi thông tin cũng như trả về một cái gì đó: result = sqrt (256); Chức năng sqrt () được gửi giá trị 256. Sau đó tính ra căn bậc hai của giá trị đó e. Kết quả được tính và trả về, lưu trữ trong biến kết quả. Một hàm trong C phải được định nghĩa trước khi nó được sử dụng. Định nghĩa đó được gọi là nguyên mẫu

. Nó là cần thiết để trình biên dịch hiểu cách mã của bạn đang sử dụng chức năng.

Bạn sẽ tìm thấy danh sách tất cả các chức năng ngôn ngữ C trực tuyến, trong cái gọi là tài liệu thư viện

C.

Các nguyên mẫu chức năng được giữ trong

các tệp tiêu đề

,

phải được bao gồm trong mã nguồn của bạn.

  • Các chức năng được lưu trữ trong các thư viện ngôn ngữ C. Thư viện là tập hợp các hàm và mã thực hiện các chức năng đó. Khi bạn liên kết chương trình của bạn, trình liên kết kết hợp mã chức năng vào chương trình cuối cùng. Cũng giống như với từ khoá, chức năng phân biệt chữ hoa chữ thường.

  • Toán tử Mixed với chức năng và từ khoá là các ký hiệu được gọi chung là các toán tử

  • . Phần lớn chúng có nguồn gốc toán học, bao gồm các ký hiệu truyền thống như các dấu hiệu cộng (+), trừ (-) và (=). Các toán tử được ném vào các chức năng, từ khoá và các phần khác của ngôn ngữ C; ví dụ: kết quả = 5 sqrt (giá trị);

  • Ở đây, toán tử = và + được sử dụng để pha trộn một số loại mumbo jumbo toán học. Không phải tất cả toán tử ngôn ngữ C thực hiện toán học.

Các khái niệm cơ bản của ngôn ngữ lập trình C: Từ khoá, Chức năng và Toán tử - núm vú

Lựa chọn của người biên tập

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Chuyển mạch là chức năng quan trọng nhất trong thiết bị điện tử. Hãy nghĩ đến bộ TV của bạn: Bạn bật và tắt nguồn, chọn nguồn tín hiệu từ các lựa chọn đầu vào khác nhau (như đầu DVD, hộp cáp hoặc hệ thống chơi game) và thay đổi kênh truyền hình. Màn hình TV của bạn bao gồm hàng triệu điểm ảnh nhỏ (hình ảnh ...

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong dự án Điện tử của bạn < hình thức hàn phổ biến nhất khi tạo ra các dự án điện tử là thành phần hàn dẫn đến miếng đồng ở mặt sau của một bảng mạch in. Nếu bạn có thể làm điều đó, bạn sẽ không có vấn đề với các loại hàn khác, chẳng hạn như hàn hai dây với nhau hoặc hàn một dây vào một thiết bị đầu cuối chuyển đổi. Sau đây ...

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

Ở Light-O-Rama , một dãy được biểu diễn dưới dạng một lưới tương tự như lưới trong một chương trình bảng tính. Ví dụ, hình ảnh cho thấy một phần của một chuỗi rất đơn giản, trong đó đèn trên các kênh 1, 3 và 5 luân phiên bật và tắt mỗi nửa giây. Mỗi hàng trong lưới đại diện cho một ...

Lựa chọn của người biên tập

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Để Tạo một blog trong SharePoint, bạn tạo ra một trang web mới hoặc địa điểm phụ. Dành thời gian để xem xét nơi blog này sẽ nằm trong thứ bậc trang web của bạn. Mặc dù bạn có thể thay đổi quyền ở bất kỳ mức nào, bạn vẫn có thể có blog tổng thống của bạn trên trang chính của SharePoint Intranet của bạn (và ...

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Bạn tạo một ứng dụng tùy chỉnh sử dụng Custom Liệt kê ứng dụng. Ứng dụng Danh sách tùy chỉnh tạo ra một ứng dụng danh sách rất cơ bản mà sau đó bạn có thể tuỳ chỉnh cho kịch bản cụ thể của mình. Thực hiện theo các bước sau để tạo một ứng dụng tùy chỉnh: Nhấp vào biểu tượng bánh răng Cài đặt và chọn Thêm một ứng dụng. Trang Ứng dụng của bạn được hiển thị. Nhấp vào ...

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Thêm một ứng dụng thảo luận trên SharePoint một quá trình rất đơn giản. Bạn chỉ cần chọn ứng dụng Thảo luận từ trang Apps You Can Add. Bạn có thể thêm nhiều bảng thảo luận vào trang web của mình như bạn muốn. Bạn có thể thấy nó mang lại lợi ích cho việc tạo ra một bảng thảo luận cho mỗi khu chức năng để giữ ...

Lựa chọn của người biên tập

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Khi bạn khởi động trình mô phỏng thiết bị Android, tên của trình mô phỏng mới là cái gì đó giống như trình mô phỏng-5554 hoặc trình mô phỏng-5556. Tên bắt nguồn từ thực tế là mỗi lần chạy của trình mô phỏng Android sử dụng hai số cổng (hai kênh để giao tiếp với máy tính phát triển). Như bạn đã biết, trình duyệt web của bạn thường sử dụng số cổng 80 ...

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Bất cứ khi nào bạn chỉ định một giá trị mới cho chế độ xem nhất định tài sản (như khung và thuộc tính của trung tâm), chế độ xem sẽ được vẽ lại ngay lập tức và thay đổi hiển thị ngay lập tức trên màn hình. Ngoài ra, thay đổi đối với một số thuộc tính xem (chẳng hạn như các thuộc tính được đề cập) có thể được hoạt hình. Điều này có nghĩa là việc thay đổi thuộc tính sẽ tạo ra hình ảnh động ...

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Ngày nay, sử dụng một môi trường phát triển tích hợp (IDE) để phát triển Java dễ dàng hơn. IDE được chấp nhận rộng rãi nhất trong số các nhà phát triển Java là Eclipse. Bảng này cung cấp cho bạn các mẹo nhanh để sử dụng IDE Eclipse để phát triển các ứng dụng Android. Nhiệm vụ Làm thế nào để hoàn thành Bắt đầu một dự án mới của Android Từ màn hình Dự án mới, dưới Android ...