1.链式访问
int main()
{
int len = strlen("abc");
printf("%d\n", len);
// 链式访问
printf("%d\n", strlen("abc"));
return 0;
}
printf("%d", printf("%d", printf("%d", 43)));
打印的结果是 4321? 为什么了?
因为 printf 是打印在屏幕上的字符的个数 !!!
2.函数的声明和定义
当这样的时候会弹出一个警告 说明Add为定义 因为在编译时 是从前到后扫描在 add时,没有见过add函数 如果要解决就需要声名该函数
函数声明:
1.函数的声明一般出现在函数的使用之前,要满足先声明后使用
2.函数声明一般要放在头文件中的
3.告诉编译器一个函数叫什么,参数是什么,返回类型是什么,但有没有存在,是不重要的
当这样声明该函数时 就不会弹出警告了。
2.定义函数
// int add 为定义函数类型为int型
int Add(int x, int y)
{
return x + y;
}