Llamadas anidadas y acceso encadenado de funciones

Llamadas anidadas y acceso encadenado de funciones:

Concepto: llamadas anidadas
que se pueden combinar orgánicamente entre funciones y funciones

//3 new_line函数输入hahahaha
void new_line() {
    printf("hahahaha\n");
}
//2 three_line函数去调用new_line函数
void three_line() {
    int i = 0;
    for (i = 0; i < 3; i++) {
        new_line();
    }
}
int main() {
    //1 main函数去调用three_line函数
    three_line();
    return 0;
}

Llamadas anidadas y acceso encadenado de funciones


Concepto de acceso encadenado : toma el valor de retorno de una función como parámetro de otra función

#include <stdio.h>
#include <string.h>
int main() {
    //int len = 0;
    //int len = strlen("abc");
    printf("%d", strlen("abc"));
    return 0;
}

Tome el valor de retorno de strlen ("abc") como el parámetro de función de print

Ejemplo 1:

#include <stdio.h>
int main() {
    printf("%d", printf("%d", printf("%d", 43)));
    return 0;
}

¿Cuál es el resultado de esta pregunta? ? ? ?

Supongo que te gusta

Origin blog.51cto.com/15100290/2675357
Recomendado
Clasificación