结构体变量作函数参数实现传值调用。
2017-12-30 16:10
465 查看
#include<stdio.h> struct date { int year; int month; int day; }; void Func(struct date p) { p.year=2000; p.month=5; p.day=22; } int mian() { struct date d; d.year=1999; d.month=4; d.day=23; printf("Befire function call:%d/%d02d/%02d\n",d.year,d.month,d.day); Func(d); printf("After function call:%%d/%02d/%02d\n",d.year,d.month,d.day); return 0; } 用变量作作函数实现传值调用的方法
相关文章推荐
- C程序设计语言- 导言-1.2----函数、参数的传值调用、字符数组、外部变量与作用域
- (struct)结构体变量作为函数参数调用的方法小结
- shell脚本中实现脚本a里面的函数调用脚本b中的函数参数-用到source关键字
- 函数调用时基本的参数传递方式有传值与传地址两种
- 复习4次课(12月1日) 1.1 函数定义 1.2 函数的参数 1.3 函数的默认参数 1.4 函数的变量 1.5 函数的返回值 1.6 多类型传值和冗余参数 1.7 函数的递归调用
- 定义一个结构体变量(包含年月日),写一个函数,计算该日期在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- 可变参数模拟printf()函数实现一个my_print()函数以及调用可变参数需注意的陷阱
- JNI实现回调| JNI调用JAVA函数|参数和返回值的格式
- js实现调用方法(函数)时可动态传入不同参数个数、模拟实现方法(函数)重载
- scala:函数参数的传名调用(call-by-name)和传值调用(call-by-value)
- 定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数
- 结构体变量、结构指针变量、结构数组作为函数的参数应用实例分析
- java实现C语言编译器:实现有参数的函数调用
- 结构体变量作为函数的参数和返回值
- C语言_结构体变量指针做函数参数的使用案例
- JavaScript创建一个add()函数可实现,可变参数和递归调用
- python嵌入C++------ boost.python如何在C++中调用含有不定长参数tuple变量和关键字参数dict变量的函数
- 用序列化与反序列化实现C#中对Class类型参数的传值调用
- 实现结构体变量交换值的函数