0
点赞
收藏
分享

微信扫一扫

二、c语言简单知识

无聊到学习 2022-01-11 阅读 71

 函数:
            定义:独立的功能模块;
            一般形式:
                <数据类型> <函数名>(形式参数说明)
                {
                    
                    函数体;
                    
                    return 表达式;
                }
                
                数据类型:和返回值的类型保持一致, 没有返回值 类型 为 void ;
                函数名:整个函数的地址;
                形式参数说明:告诉函数调用者,在调用函数的时候 实参的具体类型;
                函数体:可以为大于等于0条语句;
                return: 函数的返回值,类型和数据类型保持一致,数据类型为 void ,返回值可以不用写,或者直接 return ;
                
                函数的说明:(一般在main 函数前说明)
                    <数据类型> <函数名>(形式参数说明);
                函数的调用:
                    函数名(实际参数);
                函数的传参:
                    实质:把实参作为形参的初始化;  形参 = 实参;
                    赋值传递:
                        把实参的值作为参数传递给形参;
                    地址传递:
                        把实参的地址作为参数传递给形参;
                    全局变量:
                自己操作实例:
                    1.从终端输入一个串,删除空格,用函数封装删除空格这个功能;
                    
                    2.自己实现mystrcat()函数; 
                
                指针函数:
                    返回一个地址的函数;
                    <数据类型> * <函数名>(形式参数说明)
                    {
                    
                        函数体;
                    
                        return 地址;
                    }

举报

相关推荐

0 条评论