首页 > 其他分享 >实际参数和形式参数的区别

实际参数和形式参数的区别

时间:2022-08-26 18:02:21浏览次数:146  
标签:count putchar 区别 int void 函数调用 --- 参数 形式参数

实际参数是出现在函数调用圆括号中的表达式.

形式参数是函数定义的函数头中声明的变量.

#include<stdio.h>
#define LIMIT65
void starbar(void)//  函数定义
{
    int count;
    for (count=1;---)
        putchar('*');
    putchar('\n');
}

函数头:

#include<stdio.h>
#define LIMIT65
void starbar(void)

函数体

{
    int count;
    for (count=1;---)
        putchar('*');
    putchar('\n');
    return 0;
}

函数调用:

int main (int a)
{
    ---
    ---
    ---
    starbar();//函数调用
    ---
}

标签:count,putchar,区别,int,void,函数调用,---,参数,形式参数
From: https://www.cnblogs.com/tqtsanshi/p/16628488.html

相关文章

  • slice()和splice()区别
    slice()slice()方法:选取数组的一部分,并返回一个新数组该方法不会改变原始数组,而是将截取到的元素封装到一个新数组中返回语法:array.slice(start,end),参数的介绍如下:1.......
  • String、StringBuffer 和 StringBuilder 的区别是什么?
    String是只读字符串,它并不是基本数据类型,而是一个对象。从底层源码来看是一个final类型的字符串数组,一经定义,无法再增删改。每次对String的操作都会生成新的String......
  • 数组中push和concat的区别
    数组中的push和concatpush的定义向数组的末尾添加一个或更多元素,返回值为数组添加元素后的长度。concat的定义连接两个或更多的数组,并返回结果。该方法不会改变现......
  • 获取?后参数
    paramName='/indicator?id=123'getParam(paramName){letobj={}if(!isEmpty(paramName)){if......
  • vim中yy和y$的区别是什么?
    你这是完全理解错了。yy和y$的差别不是通过“多复制什么”来实现的,而是vim自己的特定逻辑。你用"+yy或者"*yy把一行复制进剪贴板然后在其他应用里粘贴,就不会有vim里“......
  • null和undefined的区别、数组和伪数组的区别
    null和undefined的区别undefined:字面意思是未定义的值,语义是希望表示一个变量最原始的状态,而非人为操作的结果。这种原始状态会在以下四个场景中出现:声明了一个变量但......
  • Resource和Autowired区别
     使用场景:@Resource和@Autowired都是做bean注入时使用@Resourece是JDK的注解,不是spring的注解;由包javax.annotation.Resourece提供,需要导入;但是Spring支持该......
  • arduino自定义库c与c++的区别
    起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的   发现arduino库是基于hal库的 不是直接把c文件挪过来就能用的arduino是c++编译器 如......
  • 安卓buildscript和allprojects的作用和区别
    buildscript中的repositories和allprojects的repositories的作用和区别1、buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件。在打包的时候,gradle会使用......
  • jack与jacky有什么区别
    jack与jacky有什么区别_百度知道 https://zhidao.baidu.com/question/407487746.html英语中如果别人把名字末尾加y是一种比较亲切的叫法,有时甚至会删减字母再加y,意思是......