zoukankan      html  css  js  c++  java
  • 函数

    1、函数在main方法里面调用之前要先声明。我们可以在main方法前写调用函数,也可以先写一个函数声明,然后在main方法后面写上这个函数体。如下例:

    2、主函数传值:

      使用eclipse编译完成后,再使用terminal给这个函数传值,注意是在debug目录下查找编译后的文件。

      备注:

             1、main函数不带参数,main后的括号是空括号;

             2、main函数可以带参数,C语言规定main函数的参数只能有两个:习惯上这两个参数写成argc和argv。

                 因此,main函数的函数头可写成:main(int argc,char * argv[])

                 argc参数表示输入命令行中参数的个数(注意,可执行文件本身也算一个参数),argc的值是在输入命令行时由系统按实际参数的个数自动赋予的。

                argv参数是指向字符串的指针数组,它来存储具体输入的参数。

                由于main函数不能被其他函数调用,因此,不可能是在程序内部取得实际值。那么,在何处把实参赋予main函数的形参呢?实际上,main函数的参数值是从操作系统命令行上获得的。当要运行一个可执行文件时,在linux命令行下键入文件名,再输入实际参数即可把这些实参传送到mian的形参中去。命令行的一般形式如下:
                可执行文件名 参数 参数……

     

  • 相关阅读:
    B轮公司技术问题列表(转)
    mysql函数之截取字符串
    谁才是真正的水果之王
    Mysql几种索引方式的区别及适用情况 (转)
    web安全之攻击
    css学习之样式层级和权重
    mysql中engine=innodb和engine=myisam的区别(转)
    mysql 创建表格 AUTO_INCREMENT
    mysql数据表的字段操作
    navicate使用小技巧
  • 原文地址:https://www.cnblogs.com/wangle1001986/p/3162755.html
Copyright © 2011-2022 走看看