Computer >> Máy Tính >  >> Lập trình >> lập trình C

Các loại từ khóa khác nhau trong ngôn ngữ C là gì?

Từ khóa thường được gọi là các từ được xác định trước hoặc dành riêng trong ngôn ngữ lập trình. Mọi từ khóa trong ngôn ngữ C thực hiện một chức năng cụ thể trong một chương trình.

  • Từ khóa không thể được sử dụng làm tên biến.

  • Từ khóa có ý nghĩa cố định và ý nghĩa đó không thể thay đổi.

  • Chúng là nền tảng của chương trình 'C'.

  • C hỗ trợ 32 từ khóa.

  • Tất cả các từ khóa được viết bằng chữ thường.

Các loại từ khóa khác nhau như sau -

auto gấp đôi int struct
nghỉ khác dài chuyển đổi
trường hợp enum đăng ký typedef
ký tự extern quay lại công đoàn
const ngắn float không dấu
tiếp tục cho đã ký vô hiệu
mặc định goto sizeof dễ bay hơi
làm nếu tĩnh trong khi

Ví dụ

Dưới đây là chương trình C cho Máy tính Đơn giản bằng cách sử dụng Hộp chuyển đổi -

#include <stdio.h>
int main(){
   char Operator;
   float num1, num2, result = 0;
   printf("\n Try to Enter an Operator (+, -, *, /) : ");
   scanf("%c", &Operator);
   printf("\n Enter the Values for two Operands: ");
   scanf("%f%f", &num1, &num2);
   switch(Operator){
      case '+': result = num1 + num2;
      break;
      case '-': result = num1 - num2;
      break;
      case '*': result = num1 * num2;
      break;
      case '/': result = num1 / num2;
      break;
      default: printf("\n entered operator is invalid ");
   }
   printf("\n The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result);
   return 0;
}

Đầu ra

Khi chương trình trên được thực thi, nó tạo ra kết quả sau -

Enter an Operator (+, -, *, /) : *
Enter the Values for two Operands: 34 12
The result of 34.00 * 12.00 = 408.00

Trong ví dụ trên, các từ khóa được sử dụng để thực hiện một chương trình máy tính đơn giản như sau -

Int, char, switch, case, break, float, default, return

Không thể sử dụng những từ này làm biến trong khi viết chương trình.