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

网站修改标题做内衣的网站

网站修改标题,做内衣的网站,黑马it培训班出来现状,好的网站建设公司有哪些通过使用四个函数来实现 指针函数的可变参数操作&#xff1b; 四个函数分别为&#xff1a; #include <stdarg.h>va_list ap; //初始化 参数列表指针 va_start(ap, count); //将ap指针指向第一个参数COUNT 这个是必须存在的 否则无法定位到后面的参数 va_arg(a…

 通过使用四个函数来实现 指针函数的可变参数操作;

四个函数分别为:

#include <stdarg.h>va_list ap;          //初始化 参数列表指针
va_start(ap, count); //将ap指针指向第一个参数COUNT 这个是必须存在的 否则无法定位到后面的参数
va_arg(ap, int);     //这个是按顺序读取写入的参数 每运行一次只能读取一个 不用的数据,需要用不同的 //类型去接受  我试验过的有 char* int double 这些都可以读取出来  
va_end(ap);          //释放ap指针的内容 防止函数运行结束后内存泄漏;                    

 下面是我的测试程序:

#include <stdarg.h>
#include <stdio.h>void my_sum(int count, ...);void (*funtion)(int count, ...);void  add(int count, ...) {va_list ap;int a;int b;int sum = 0;int i = 0;//sum += va_arg(ap, int);va_start(ap, count);//用于标记这个COUNT的地址 为寻找后面的参数提供解决办法printf("%d \n", va_arg(ap, int));printf("%d \n", va_arg(ap, int));printf("%f \n", va_arg(ap, double)); // float 不可行   原因 : 未知printf("%s \n", va_arg(ap, char *));printf("%c \n", (char)va_arg(ap, int));// 这个 我也有一点不理解 为什么va_arg(ap, char)  不能够输出// 我的理解是 va_arg(ap, int) 是一个整型 然后将其变为Char型就可以输出一个R// 我计划尝试一下floatprintf("%f \n", (float)va_arg(ap, double)); //这个可以正常输出 但是我还是不清楚为什么 只能是 DOUBLE   !-0-!va_end(ap);}int main() {funtion = add;(*funtion)(3, 15, 15, 2.555555, "asdfghjkl", 'R', 2.5);return 0;
}void my_sum(int count, ...) {//将要用来存放需要的某个可变参数的指针的信息va_list ap;char *prompt;int sum = 0;//开始的初始化,其中ap含有指向可变参数的指针的信息,count是当前函数中最后一个非可变的参数(这样才能定位).va_start(ap, count);//获取并返回下一个可变参数的值,第一个参数是ap不用说了,第二个参数是要获取的参数的类型。//根据文档,如果类型指定错误了,或者没有下一个可变参数了,那么返回的结果是随机的。prompt = va_arg(ap, char *);printf("%s\n", prompt);int i;for (i = 0; i < count; ++i) {sum += va_arg(ap, int);}//使用完可变参数之后要用这个来释放资源va_end(ap);printf("%d\n", sum);}

测试结果:

http://www.yayakq.cn/news/139838/

相关文章:

  • 厦门网站建设解决方案网站如何添加js代码
  • 樟木头的建网站公司wordpress 搜索提示
  • 无锡做公司网站的网页制作基础教程第二版cc6照片
  • dedecms 手机网站模板安庆商城网站开发
  • 做高端品牌网站网上开小店怎么开
  • 建设银行网站不能登录不了2023网络舆情案例分析
  • qq说说赞在线自助下单网站做北美市场用哪个网站
  • 哈尔滨网站优化排名软件下载网站哪个比较好
  • 手机网站推广广东省 网站建站
  • seo怎么做教程seo外包服务
  • 青海省公路建设市场信用信息服务网站做百度网站那家好
  • 吉林市做网站公司微信公众号电商网站开发
  • 地方门户网站管理系统网络搭建基础教程
  • 那个餐饮网站北京网站建设方案飞沐
  • 深圳做h5网站制作广西住房建设厅网站首页
  • 如何建设网站平台wordpress七牛云上传图片
  • 同城配送网站建设做推广要知道的网站
  • 商丘哪里教做网站的杭州做网站需要多少钱
  • 怎么让别人访问自己做的的网站做外贸soho网站的公司吗
  • 辽宁沈阳建设工程信息网站珠海网站建设尚古道策略
  • 西部数码网站核验单下载网站城市分站是怎么做的
  • 只做衬衣网站WordPress百度MIP手机主题
  • 建设企业网站企业网上银行登录官网微信网站对接
  • 那里做网站好苏州工业设计公司排行
  • 一个网站做几个关键词郑州今天刚刚发生的新闻
  • 做视频网站赚钱成都计算机培训机构哪个最好
  • 安卓优化大师最新版下载济南网络优化推广
  • 淘宝上做网站行吗标智客logo在线设计生成器免费
  • 菏泽网站建设熊掌号北京网站建设推
  • 百度网站回档怎么能恢复wordpress 中文站