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

响应式网站psd尺寸广告公司怎么找客户资源

响应式网站psd尺寸,广告公司怎么找客户资源,ecshop商城网站建设,平面设计软件下载6、随机数函数rand() 功能:产生0~RAND_MAX 之间的随机整数。 使用格式:rand(); //无参 返回值:返回随机整数 说明: a.RAND_MAX是一个定义在stdlib.h里面的宏,表示可以产生的最大随机整数&am…

6、随机数函数rand()
     功能:产生0~RAND_MAX 之间的随机整数。
     使用格式:rand(); //无参
     返回值:返回随机整数
     说明:
      a.RAND_MAX是一个定义在stdlib.h里面的宏,表示可以产生的最大随机整数;
      b.如需要获得整数 a 到 b 之间的随机数(包括a、b),可以使用下面的公式:
         int r = rand()%(b-a+1)+a;。
      c.使用rand()函数还要配套使用随机数种子函数(下面介绍),否则每次输出的随机数顺序都会相同,失去了随机数的意义。
7、随机数种子函数srand()
     功能:重置随机数种子值
     使用格式:srand(参1);
         参1:使用无符号整数作为种子值,为增加随机性,一般使用随时变化的time(NULL)函数返回的秒数做为种子值
     返回值:无
     说明:种子函数srand要在随机数函数rand()前面调用才会发生作用。
 8、终止程序函数abort()  
     功能:触发SIGABRT信号,终止程序
     使用格式:abort(); //无参
     返回值:无
     说明:abort函数触发信号SIGABRT后,有两种情况:如无自定义信号处理程序,则调用默认信号处理程序,然后结束程序;如有自定义信号处理程序,则在执行默认信号处理程序后,会进入自定义信号处理程序,然后再结束程序。总之,不会再返回主程序,这一点与raise()函数发出信号的结果不同。
9、退出当前执行程序函数 exit()、quick_exit()、_Exit()
     功能:退出当前正在执行的程序
     使用格式: exit(参1);
                        quick_exit(参1);
                        _Exit(参1);
        参1:程序的退出状态:0正常退出,非零发生错误退出;也可使用宏EXIT_SUCCESS和EXIT_FAILURE当作参数
     说明:
      a. 上面三个退出程序函数的区别:exit()是正常退出,系统会做完整的清理;quick_exit() 是快速退出,清理工作少一些;_Exit() 是立即退出,不做清理工作。
      b. 退出程序函数退出的是整个程序,不是某一个具体函数;无论在程序的任何地方,遇到上面三个函数,程序都会立即结束。
10、退出前处理函数 atexit()、at_quick_exit()
     功能:程序退出前需要执行的一些函数通过这两个函数进行登记,以便程序退出前予以调用。
     使用格式:atexit(参1);
                       at_quick_exit(参1);
        参1:要执行的函数地址(函数名)。
      返回值:调用成功时返回0 ,调用失败时返回非零值
      说明:
       a.在函数atexit()中登记的函数,只有调用exit()退出或main()退出时才会执行;同样,在函数at_quick_exit()中登记的函数只有在调用quick_exit()退出时才会执行;也就是说,atexit与exit、at_quick_exit与quick_exit要成对使用。
       b.这些函数要在exit或quick_exit前使用,而且可以多次使用;多次使用时,执行顺序是挨着exit()近的先执行。
       c.要调用的函数必须是无参、无返回值的。
       以上函数的实验程序如下:

#include<stdio.h>
#include<time.h> //随机数种子函数
#include<stdlib.h>
#include<signal.h> 
void handle(int x)
{printf("按回车键lllll继续...\n");getchar();
}
void myPrint()
{printf("myPrint函数被调用了。。。\n");getchar();exit(EXIT_SUCCESS);
}
void myAtexit()
{printf("myAtexit函数被执行了\n");getchar();
}
int main(void)
{
//生成10个0-100间的随机整数srand(time(0));for (int i = 0; i < 10; i++){int r = rand() % (100 - 0 + 1) + 0;//生成0-100之间的10个随机整数printf("%d - %d ",i,r);}//运行结果:0 - 92 1 - 55 2 - 26 3 - 41 4 - 17 5 - 32 6 - 80 7 - 69 8 - 1 9 - 93
//实验abort()函数signal(SIGABRT, handle);//abort(); //注释掉,否则后面的代码无法运行
//实验exit() //myPrint(); //这个函数中有exit()的调用printf("这里是主程序...\n");
//实验atexit()函数atexit(myAtexit);exit(EXIT_FAILURE); //如果仅注释掉这一行,myAtexit仍会被调用,main函数正常退出也调用atexit函数getchar();return 0;
}

http://www.yidumall.com/news/42494.html

相关文章:

  • python做公司网站seo静态页源码
  • google 垃圾网站网络营销广告策划
  • 云空间网站开发广东新闻今日最新闻
  • 站长工具在线免费观看深圳seo优化服务商
  • xyz域名的网站有哪些搜索引擎优化什么意思
  • 江门模板建站源码太原全网推广
  • 做网站设计都需要什么软件东莞网站制作模板
  • 网站备案的幕布尺寸太原百度推广排名优化
  • 服务器怎么设置ip做网站需要留电话号码的广告
  • 网站建设运营预算明细如何网络营销
  • 傻瓜式网站模板优化的近义词
  • 网页翻译怎么弄深圳网站优化平台
  • 丽水网站建设报价第三方平台推广引流
  • 网页设计与网站建设考试热点淘宝指数查询
  • 外贸网站推广有用吗网站下载
  • 应用网站制作模板免费下载网站
  • 汕头网站制作找谁店铺推广渠道有哪些方式
  • 中国万网域名官网太仓seo网站优化软件
  • 公司网站建设费用百度大搜推广开户
  • 哪些网站可以做兼职靠谱的seo优化包括什么
  • 云南省昆明市做网站的公司免费的建站平台
  • 地产网站规划网站怎么制作免费的
  • 定制高端网站的公司扬州百度seo
  • 哈尔滨网站建设哪家有广州优化网站排名
  • 如何修改网站备案的域名百度识图网页版在线
  • html5如何实现网站开发制作网站教学
  • 广州移动 网站建设营销型网站制作
  • 江苏城乡住房建设部网站抖音信息流广告怎么投放
  • 长春汽开区建设局网站seo推广话术
  • 一品威客网靠谱么seo外包推广