c语言编程 C语言入门 c语言(C语言程序设计教程 c语言视频教程 c语言零基础入门教程 学习c语言 c语言视频教程 c语音 C语言教程 C语言编程项目 C语言_哔哩哔哩_bilibili学习C语言学习C语言程序设计教程 c语言视频教程 谭浩强 c语言学习 谭浩强 谭浩强c语言零基础入门教程 c语言 c语言视频教程 c语音 C语言教程 C语言编程项目 C语言学习C语言程序设计教程 c语言视频教程 c语言零基础入门教程 c语言 c语言视频教程 c语音 C语言教程 C语言编程项目 C语言学习 C语言 c语言 C语言程序设计https://www.bilibili.com/video/BV1q54y1q79w?我的github主页
remeke (remeke) · GitHuba student. remeke has one repository available. Follow their code on GitHub.https://github.com/remeke这两天学习了函数的相关知识
在线可观看的函数名称及解释:cplusplus.com - The C++ Resources Network
1、strcpy函数:strcpy(字符串1,字符串2),将字符串2中的字符复制到字符串1中。
char arr2[20]="###########";
strcpy(arr2,arr1);
printf("%sn",arr2);
2、memset函数
memset:memory set,内存设置。
memset(字符串ch,字符s,数字n),将ch中前n个字符全都替换为s
3、创建新的函数
ret_type fun_name(para1,*)
{
statement;//语句项
}
ret_type:返回类型
fun_name:函数名
paral 函数参数
举例:
//交换两个变量的值
3、函数的参数
实际参数(实参)
实参可以是:常量,变量,表达式,函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值。
形式参数(形参)
指函数名后括号中的变量,只有在函数被调用的过程中才实例化(分配内存单元),在函数调用完成后就自动销毁了。
void swap (int x,int y)
{
...
}
如上,x与y就是形参
函数的调用:
传值调用
函数的形参和实参分别占有不同内存块,对形参的修改不会影响实参
传址调用
把函数外部创建变量的内存地址传递给函数参数的一种调用函数的方式
这种传参方式可以让函数和函数外边的变量建立起真正的联系,也就是函数内部可以直接操作函数外部的变量。



