Hướng dẫn này cung cấp một thông tin ngắn gọn về tất cả 32 từ khóa trong lập trình C.
Từ khóa trong lập trình C | |||
---|---|---|---|
Tự động | phá vỡ | trường hợp | char |
hăng sô | tiếp tục | mặc định | làm |
gấp đôi | khác | enum | bên ngoài |
Phao nổi | cho | đi đến | nếu |
int | Dài | Đăng ký | trở về |
ngắn | đã ký | kích thước | tĩnh |
cấu trúc | công tắc điện | typedef | liên hiệp |
chưa ký | vô hiệu | bay hơi | trong khi |
Mô tả tất cả các Từ khóa trong C
Tự động
Từ khóa auto khai báo các biến tự động. Ví dụ:
auto int var1;
Câu lệnh này gợi ý rằng var1 là một biến của lớp lưu trữ auto và kiểu int.
Các biến được khai báo trong thân hàm là tự động theo mặc định. Chúng được tạo lại mỗi khi một hàm được thực thi.
Vì các biến tự động là cục bộ của một hàm, chúng còn được gọi là biến cục bộ. Để tìm hiểu thêm, hãy truy cập lớp lưu trữ C.
nghỉ và tiếp tục
Câu lệnh break kết thúc vòng lặp trong cùng ngay lập tức khi nó gặp phải. Nó cũng được sử dụng để kết thúc câu lệnh switch.
Câu lệnh continue bỏ qua các câu lệnh sau nó bên trong vòng lặp để lặp lại.
for (i = 1; i <= 10; ++ i) (if (i == 3) continue; if (i == 7) break; printf ("% d", i);)
Đầu ra
1 2 4 5 6
Khi i bằng 3, câu lệnh continue có hiệu lực và bỏ qua 3. Khi tôi bằng 7, câu lệnh break có hiệu lực và kết thúc vòng lặp for. Để tìm hiểu thêm, hãy truy cập câu lệnh ngắt C và tiếp tục
chuyển đổi, trường hợp và mặc định
Câu lệnh switch và case được sử dụng khi một khối câu lệnh phải được thực thi giữa nhiều khối. Ví dụ:
switch (biểu thức) (case '1': // một số câu lệnh thực thi khi 1 break; case '5': // một số câu lệnh thực thi khi ngắt 5; default: // một số câu lệnh thực thi khi mặc định;)
Truy cập câu lệnh C switch để tìm hiểu thêm.
char
Từ khóa char khai báo một biến ký tự. Ví dụ:
bảng chữ cái char;
Ở đây, bảng chữ cái là một biến kiểu ký tự.
Để tìm hiểu thêm, hãy truy cập C kiểu dữ liệu.
hăng sô
Một định danh có thể được khai báo là hằng số bằng cách sử dụng từ khóa const.
const int a = 5;
Để tìm hiểu thêm, hãy truy cập các biến và hằng số C.
làm trong khi
int i; do (printf ("% d", i); i ++;) while (i <10)
Để tìm hiểu thêm, hãy truy cập vòng lặp C do… while
gấp đôi và nổi
Từ khóa double và float được sử dụng để khai báo các biến kiểu động. Ví dụ:
số thực; đôi longNumber;
Ở đây, number là một biến kiểu nổi có độ chính xác đơn, trong khi longNumber là biến kiểu động có độ chính xác kép.
Để tìm hiểu thêm, hãy truy cập C kiểu dữ liệu.
nếu và khác
Trong lập trình C, if và else được sử dụng để đưa ra quyết định.
if (i == 1) printf ("i là 1") else printf ("i không phải là 1.")
Nếu giá trị của i khác 1, kết quả sẽ là:
tôi không phải là 1
Để tìm hiểu thêm, hãy truy cập câu lệnh C if… else.
enum
Các kiểu liệt kê được khai báo trong lập trình C bằng từ khóa enum. Ví dụ:
enum suit (trái tim; thuổng; câu lạc bộ; kim cương;);
Ở đây, một bộ đồ biến đổi được liệt kê được tạo ra với các thẻ: trái tim, bích, câu lạc bộ và kim cương.
Để tìm hiểu thêm, hãy truy cập C enum.
bên ngoài
Từ khóa extern tuyên bố rằng một biến hoặc một hàm có liên kết bên ngoài bên ngoài tệp mà nó được khai báo.
Để tìm hiểu thêm, hãy truy cập loại lưu trữ C.
cho
There are three types of loops in C programming. The for loop is written in C programming using the keyword for
. For example:
for (i=0; i< 9;++i)( printf("%d ",i); )
Output
0 1 2 3 4 5 6 7 8
To learn more, visit C for loop.
goto
The goto statement is used to transfer control of the program to the specified label. For example:
for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10.");
Output
Error, count cannot be 10.
To learn more, visit C goto.
int
The int keyword is used to declare integer type variables. For example:
int count;
Here, count is an integer variable.
To learn more, visit C data types.
short, long, signed and unsigned
Các từ khóa ngắn, dài, có dấu và không dấu là các công cụ sửa đổi kiểu làm thay đổi ý nghĩa của kiểu dữ liệu cơ sở để mang lại kiểu mới.
short int smallInteger; long int bigInteger; đã ký int normalInteger; unsigned int positiveInteger;Phạm vi kiểu dữ liệu kiểu int
Loại dữ liệu | Phạm vi |
---|---|
int ngắn | -32768 đến 32767 |
int dài | -2147483648 đến 214743648 |
int đã ký | -32768 đến 32767 |
int không dấu | 0 đến 65535 |
trở về
Từ khóa return kết thúc hàm và trả về giá trị.
int func () (int b = 5; return b;)
Hàm này func()
trả về 5 cho hàm gọi. Để tìm hiểu thêm, hãy truy cập C hàm do người dùng xác định.
kích thước
Từ khóa sizeof đánh giá kích thước của dữ liệu (một biến hoặc một hằng số).
#include int main () (printf ("% u byte.", sizeof (char));)
Để tìm hiểu thêm, hãy truy cập các toán tử C.
Đầu ra
1 byte.
Đăng ký
The register keyword creates register variables which are much faster than normal variables.
register int var1;
static
The static
keyword creates a static variable. The value of the static variables persists until the end of the program. For example:
static int var;
struct
The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.
struct student( char name(80); float marks; int age; )s1, s2;
To learn more, visit C structures.
typedef
The typedef keyword is used to explicitly associate a type with an identifier.
typedef float kg; kg bear, tiger;
union
A union is used for grouping different types of variables under a single name.
union student ( char name(80); float marks; int age; )
To learn more, visit C unions.
void
The void keyword meaning nothing or no value.
void testFunction (int a) (…)
Ở đây, testFunction()
hàm không thể trả về giá trị vì kiểu trả về của nó là void.
bay hơi
Từ khóa dễ bay hơi được sử dụng để tạo các đối tượng dễ bay hơi. Một đối tượng dễ bay hơi có thể được sửa đổi theo cách không xác định bởi phần cứng.
số biến động const
Ở đây, số là một đối tượng dễ bay hơi.
Vì số là một hằng số nên chương trình không thể thay đổi nó. Tuy nhiên, phần cứng có thể thay đổi nó vì nó là một đối tượng dễ bay hơi.