当前位置: 首页 > news >正文

网站后端开发需要学什么优化营商环境个人心得体会

网站后端开发需要学什么,优化营商环境个人心得体会,盐山县招聘网站建设,怎么把视频弄成一个链接网址目录 一、什么是函数 二、函数的分类 2.1 库函数 2.2 自定义函数 三、函数的参数 3.1 实际参数(实参) 3.2 形式参数(形参) 四、函数的调用 4.1 传值调用 4.2 传址调用 五、函数的嵌套调用和链式访问 5.1 嵌套调用 5.2 链式访问…

目录

一、什么是函数

二、函数的分类

        2.1 库函数

        2.2 自定义函数

三、函数的参数

        3.1 实际参数(实参)

        3.2 形式参数(形参)

四、函数的调用

        4.1 传值调用

        4.2 传址调用

五、函数的嵌套调用和链式访问

        5.1 嵌套调用

        5.2 链式访问

六、函数的声明和定义

        6.1 函数的声明

        6.2 函数的定义

七、函数递归


一、什么是函数

        函数是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代 码,是相对独立的。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。

二、函数的分类

        函数可以分为库函数和自定义函数

        2.1 库函数

        在我们学习C语言编程的时候,当一个代码编写完成之后想知道结果,想把这个结果打印到屏幕上,我们会频繁的使用一个功能:将信息按照一定的格式打印到屏幕上(printf)。在编程的过程中我们会频繁的做一些字符串的拷贝工作(strcpy)、计算n的k次方(pow)、求绝对值(abs)。

        像上述描述的基础功能,它们不是业务性的代码,在开发过程中每个程序员都可能用的到为支持可移植性和提高程序的效率,所以C语言的基础库中提供了一系列类似的库函数,方便程序员
进行软件开发。
        学习库函数参考网址:www.cplusplus.com

        C语言常用的库函数有IO函数、字符串操作函数、内存操作函数、时间/日期函数、数学函数等,使用库函数,必须包含 #include 对应的头文件。

        2.2 自定义函数

        自定义函数和库函数一样,有函数名,返回值类型和函数参数,自己设计函数来完成业务的需要。

ret_type fun_name(para1, para2,.... )
{
        statement;//语句项
}
ret_type 返回类型
fun_name 函数名
para1 ,para2函数参数

        示例:设计一个函数找两个整数的最大值

#include <stdio.h>
int get_max(int x, int y)
{
        return (x>y)?(x):(y);
}
int main()
{
        int num1 = 10;
        int num2 = 20;
        int max = get_max(num1, num2);
        printf("max = %d\n", max);
        return 0;
}

三、函数的参数

        3.1 实际参数(实参)

        真实传给函数的参数,叫实参,可以是常量、变量、表达式、函数等,无论实参是何类型,在进行函数调用时,它们都必须有确定的值,来把这些值传送给形参。

        3.2 形式参数(形参)

        形式参数是指函数名后括号中的变量,因为形式参数只有在函数被调用的过程中才实例化(分配内存单元),故叫形式参数。当函数调用完成后形式参数自动销毁,故形式参数只在函数中有效,形参实例化之后其实相当于实参的一份临时拷贝

四、函数的调用

        4.1 传值调用

        函数的形参和实参分别占有不同内存块,对形参的修改不会影响实参。

        4.2 传址调用

        传址调用是把函数外部创建变量的内存地址传递给函数参数的一种调用函数的方式,函数内部可以直接操作函数外部的变量。

五、函数的嵌套调用和链式访问

        函数和函数之间可以根据实际的需求进行组合。

        5.1 嵌套调用

#include <stdio.h>
void new_line()
{
        printf("hehe\n");
}
void three_line()
{
        int i = 0;
        for(i=0; i<3; i++)
        {
                new_line();
        }
}
int main()
{
        three_line();
        return 0;
}

        函数可以嵌套调用,但是不能嵌套定义

        5.2 链式访问

        把一个函数的返回值作为另外一个函数的参数

#include <stdio.h>
#include <string.h>
int main()
{
        char arr[20] = "hello";
        int ret = strlen(strcat(arr,"bit"));
        printf("%d\n", ret);
        return 0;
}

六、函数的声明和定义

        6.1 函数的声明

        告诉编译器有一个函数叫什么,参数是什么,返回类型是什么,函数的声明一般出现在函数的使用之前。要满足先声明后使用,函数的声明一般要放在头文件中。

        6.2 函数的定义

        函数的定义是指函数的具体实现,实现函数的功能。

七、函数递归

        递归:程序调用自身称为递归。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,递归策略只需少量的程序代码就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量,递归的主要思考方式在于:把大事化小

        递归的必要条件:存在限制条件,当满足这个限制条件的时候,递归便不再继续;每次递归调用之后越来越接近这个限制条件。

        示例:输入一个整型值(无符号),按照顺序打印它的每一位

#include <stdio.h>
void print(int n)
{
        if(n>9)
        {
                print(n/10);
        }
        printf("%d ", n%10);
}
int main()
{
        int num;

        scanf("%d",&num);
        print(num);
        return 0;
}

http://www.yidumall.com/news/16197.html

相关文章:

  • 湛江网站制作营业推广是什么
  • 网站建设广告背景图重庆网站页面优化
  • 导航栏网站模板特效seo关键词优化培训
  • 山东网站营销seo哪家好怎么自己制作网页
  • 做数独的网站学生个人网页制作教程
  • 微信怎么建小程序福建seo顾问
  • 上海seo整站优化常见的网络营销方法
  • 电子商务型网站建设客户管理软件哪个好用
  • 济宁君天建设公司网站seo点击优化
  • 做网站和淘宝美工 最低电脑正版seo搜索引擎
  • 南宁世尊商贸网站建设搜索引擎营销优化的方法
  • 怎么优化网站成都网站搜索排名优化公司
  • 长春做网站多少钱seo专业培训中心
  • php门户网站源码最新免费网站收录提交入口
  • 东莞网站制作培训多少钱yahoo搜索引擎提交入口
  • 柳城企业网站开发公司推广类软文
  • 西丽做网站湖南网站设计外包哪家好
  • 南宁做网站优化的公司谷歌推广怎么开户
  • wordpress关闭邮箱验证杭州seo专员
  • 浙江省住房和城乡建设厅网站 文件百度浏览器入口
  • 模拟购物网站开发项目搜狗链接提交入口
  • 政府网站开发ip软件点击百度竞价推广
  • 企业网站模板 优帮云快手作品免费推广软件
  • 网站建设政府sem培训班
  • 政府类型网站建设方案百度搜索关键词指数
  • 做网站的公司怎么转型郑州seo竞价
  • 上海工信部网站博客seo优化技术
  • 询盘网站网页优化
  • 网站的注册页面怎么做广告推广平台哪个好
  • 斯特云流量网站靠谱seo整站优化外包