📜  C关键字和标识符(1)

📅  最后修改于: 2023-12-03 14:40:25.534000             🧑  作者: Mango

C关键字和标识符

在C编程语言中,关键字和标识符都有非常重要的作用。

关键字

关键字是指在C编程语言中具有特定含义和用途的单词或符号。这些关键字的含义和用途已经被定义好了,不能被重新定义或者用作其他用途。

C语言中一共有32个关键字,如下:

auto     double   int      struct   
break    else     long     switch   
case     enum     register typedef  
char     extern   return   union    
const    float    short    unsigned 
continue for      signed   void     
default  goto     sizeof   volatile 
do       if       static   while    
标识符

标识符是程序中各种变量、函数和其他用户自定义的命名实体的名称。标识符的命名规则和规范很重要,不能和关键字重名,常见的命名方式有驼峰命名法、下划线命名法等。

以下是一些常用的命名规则:

  • 标识符只能由字母、数字和下划线组成,不能以数字作为开头。
  • 标识符的长度不能超过255个字符。
  • 标识符区分大小写。
int age;
double score;
char student_name[20];

void print_info() {
    // 函数体
}
示例代码

以下代码示例演示了如何定义变量和函数,并使用它们完成简单的加法运算。

#include <stdio.h>

// 定义全局变量
int a = 10, b = 5;

// 定义函数
int add(int num1, int num2) {
    return num1 + num2;
}

int main() {
    // 定义局部变量
    int result = add(a, b);

    printf("The sum of %d and %d is %d", a, b, result);

    return 0;
}

以上代码中,我们通过关键字int定义了几个变量和函数,使用标识符给它们分配了名称,最终完成了加法运算并输出结果。