Conceptos básicos simples del lenguaje C

 

El conocimiento básico del lenguaje C incluye variables, tipos de datos, operadores, declaraciones de flujo de control, funciones, etc. Cada parte se explica en detalle a continuación y se dan los casos correspondientes.

  1. Variables y tipos de datos:

    • Variables: las variables en lenguaje C se utilizan para almacenar datos y deben declararse antes de usarse. Al declarar una variable, debe especificar su tipo de datos. Por ejemplo:

    Copiar

    int age; // 声明一个整型变量
    float price; // 声明一个浮点型变量
    char grade; // 声明一个字符类型变量
    
    • Tipo de datos: el lenguaje C admite una variedad de tipos de datos, incluidos tipos enteros (int, short, long), tipos de punto flotante (float, double), tipos de caracteres (char), tipos booleanos (bool), tipos de enumeración (enum), etc. Por ejemplo:

    Copiar

    int x = 10;
    float y = 3.14;
    char c = 'A';
    bool isTrue = true;
    enum Color {RED, GREEN, BLUE};
    
  2. operador:

    • Operadores aritméticos: incluyendo suma (+), resta (-), multiplicación (*), división (/) y resto (%), etc. Por ejemplo:

    Copiar

    int a = 10;
    int b = 5;
    int sum = a + b; // 加法运算
    int difference = a - b; // 减法运算
    int product = a * b; // 乘法运算
    int quotient = a / b; // 除法运算
    int remainder = a % b; // 取余运算
    
    • Operador relacional: se utiliza para comparar la relación de tamaño entre dos valores, devolviendo un valor booleano (verdadero o falso). Por ejemplo:

    Copiar

    int x = 10;
    int y = 5;
    bool isEqual = (x == y); // 相等运算
    bool isGreater = (x > y); // 大于运算
    bool isLess = (x < y); // 小于运算
    
    • Operadores lógicos: se utilizan para combinar múltiples condiciones y devolver resultados booleanos. Incluyendo y (&&), o (||), y no (!), etc. Por ejemplo:

    Copiar

    bool isTrue = true;
    bool isFalse = false;
    bool result1 = isTrue && isFalse; // 与运算
    bool result2 = isTrue || isFalse; // 或运算
    bool result3 = !isTrue; // 非运算
    
  3. Declaración de flujo de control:

    • Declaraciones condicionales (if-else): ejecuta diferentes bloques de código dependiendo de si la condición es verdadera o falsa. Por ejemplo:

    Copiar

    int x = 10;
    if (x > 0) {
        printf("x is positive\n");
    } else if (x < 0) {
        printf("x is negative\n");
    } else {
        printf("x is zero\n");
    }
    
    • Declaraciones de bucle (for, while, do- while): ejecuta repetidamente un bloque de código. Por ejemplo:

    Copiar

    for (int i = 0; i < 5; i++) {
        printf("i is %d\n", i);
    }
    
    int j = 0;
    while (j < 5) {
        printf("j is %d\n", j);
        j++;
    }
    
    int n = 0;
    do {
        printf("n is %d\n", n);
        n++;
    } while (n < 5);
    
  4. función:

    • Una función es un bloque de código que realiza una función específica y que otro código puede llamar y reutilizar varias veces.
    • Las funciones deben declararse antes de usarse e incluir el nombre de la función, la lista de parámetros y el cuerpo de la función.
    • Una función puede o no devolver un valor.
    • Por ejemplo:

    Copiar

    int add(int a, int b) {
        return a + b;
    }
    
    int result = add(3, 4);
    printf("Result is %d\n", result);
    

Estos son los conocimientos básicos y casos detallados del lenguaje C. Al aprender y practicar estos conocimientos y casos básicos, podrá dominar las habilidades básicas de programación del lenguaje C. ¡Espero que te ayude!

Supongo que te gusta

Origin blog.csdn.net/qq_60870118/article/details/132201581
Recomendado
Clasificación