zoukankan      html  css  js  c++  java
  • C语言学习笔记<四>


    ////////////////////////////////////////////////////////////////////
    //     C++ 学习笔记
    //日期:2013-05-10                     主讲:zhangjing
    //记录:ant                      
    //备注:课堂学习笔记
    //////////////////////////////////////////////////////////////////
    //================================================================
    //
    //
    C语言中使用函数对大量语句进行分组。
    函数编写方法如下
    返回值类型 函数名称(形参列表)
    {
        语句;
    }

    不同的函数通过函数名区分
    返回值是一个变量,可以用来记录函数执行过程中产生的一个新数量,这个变量在函数结束后可以被其他函数使用。
    形参就是一组变量,函数开始执行时被临时创建出来并使唤用指定数据进行初始化。
    大括号前面的部份可以独立存在,叫做函数声明。
    大括号整体叫做函数体。

    编写一个行数,在键盘上读到一个整数。

    fflush(stdout);
    这条语句可以把输出缓冲区里的内容立刻显示在屏幕上。

    形参和实参是完全不同的。实参用来对形参进行初始化。函数结束后形参自动消失。
    在源程序文件的开头应该把文件中所有函数的声明都列出来。否则有可能在编译的时候导致函数隐式声明,这种声明方式可能出问题。

    exit(0);语句可以在任何地方终止整个程序的执行,需要包含stdlit.h文件

    //使用数组做形参的时候,是直接把数组过去(变量是新创建形参)所以使用数组做参数可以实现类似 回传参数 的效果。
    使用数组做参数时形参和实参是同一个数组,函数中修改了数组的内容调用函数可以看着数组的变化。
    普通变理做参数 是不同的变量做值传递,如果使用数组做参数传递的是数组本身。

    //编写一个求所有数组的平方的a

    递归函数在执行过程中还会再次调用自己。
    //任何一个正整数到0的所有数打出来。

    用循环方法解决问题的思路叫做递推,用递归函数解决问题的思路叫做递归:

    hour//小时,minute//分钟,second//秒

  • 相关阅读:
    Multi-level CSS3 UL_LI Dropdown Menu
    10个优秀的 HTML5 & CSS3 下拉菜单制作教程
    MVC中@Html.Action的用法(类似自定义控件)
    ASP.NET MVC---自定义HtmlHelper方法
    FormsAuthentication登录ReturnUrl使用绝对路径
    asp.net mvc 身份验证中返回绝对路径的ReturnUrl
    asp.net 2.0 下的表单验证Cookieless属性
    IHttpModule在webconfig中的注册
    中国象棋棋谱浏览器
    刘永富-微信助手
  • 原文地址:https://www.cnblogs.com/fanghui/p/3099063.html
Copyright © 2011-2022 走看看