函数
函数链式访问
把一个函数的返回值作为另外一个函数的参数。
#include <stdio.h>
#include <string.h>
int main()
{
char arr[20] = "hello";
int ret = strlen(strcat(arr,"bit"));
printf("%d\n", ret);
return 0;
}
#include <stdio.h>
int main()
{
printf("%d", printf("%d", printf("%d", 43)));
return 0;
}
函数的声明和定义
函数声明:
- 函数的声明一般出现在函数的使用之前。要满足先声明后使用。
- 函数的声明一般要放在头文件中的。
- 函数声明是为了告诉编译器有一个函数,参数,返回类型。
#ifndef __TEST_H__
#define __TEST_H__
//函数的声明
int Add(int x, int y);
#endif //__TEST_H__
函数定义:
函数的定义是指函数的具体实现,交代函数的功能。
#include "test.h"
//函数的实现
int Add(int x,int y)
{
return x+y;
}
来源:CSDN
作者:顾江西
链接:https://blog.csdn.net/Nakahara_Chuya/article/details/104735740