![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
Minn0916
这个作者很懒,什么都没留下…
展开
-
标准 C 库 <stdarg.h>
va_list是一个宏,由va_start和va_end界定 2011-05-25 22:14:23| 分类: C++ | 标签: |字号大中小 订阅 在C/C++函数中使用可变参数 作者转自:http://foggy-elves.blog.sohu.com/ 下面介绍在C/C++里面使用的可变参数函数。 先说明可变参数是什么,先回顾一下C++里面的函数重载,如果原创 2011-11-25 07:35:00 · 983 阅读 · 0 评论 -
在C/C++函数中使用可变参数
当你的函数的参数个数不确定时,就可以使用上述宏进行动态处理,这无疑为你的程序增加了灵活性。Example:CString AppendString(CString str1,...)//一个连接字符串的函数,参数个数可以动态变化{ LPCTSTR str=str1;//str需为指针类型,因为va_arg宏返回的是你的参数的指针,但是如果你的参数为int等简单类型,则不必原创 2011-11-25 07:33:17 · 948 阅读 · 0 评论 -
三天打鱼两天晒网
中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。*问题分析与算法设计 根据题意可以将解题过程分为三步: 1)计算从1990年1月1日开始至指定日期共有多少天; 2)由于“打鱼”和“晒网”的周期为5天,所以将计算出的天数用5去除;3)根据余数判断他是在“打鱼”还是在“晒网”; 若余数为1,原创 2011-11-27 12:34:59 · 950 阅读 · 0 评论 -
打渔晒网
#include "stdio.h"#define YEAR 2000#define DAYS 365int TotalDays(int year,int month,int day);int a[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int main(){ int totalday; int year,翻译 2011-12-11 09:30:31 · 1470 阅读 · 0 评论 -
c语言基本知识点滴
4. static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7. 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。2) 不存在指向空值的引用,但是存在指向空值的指针。8. 描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性9. 全原创 2011-12-13 22:37:24 · 1308 阅读 · 0 评论 -
算法的复杂度
键概念 要分析算法的复杂度,通常需要分析循环的运行.一,假如,某个循环体的复杂度是O(1),那么这个循环的时间复杂度就是O(n). for(int i = 0; i < n; i++){ //一些列复杂度为O(1)的步骤.... }通常,如果某个循环结构以线性方式运行n次,并且循环体的时间复杂度都是O(1),那么该循环的复杂度就是O(n).即使,该循环跳过某些常数部分,只要跳过的部分是原创 2011-12-13 22:46:03 · 589 阅读 · 0 评论