摘要: 1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表 void foo(...); void foo(parm_list,...); 2:函数参数的传递原理 函数参数是以数据结构:栈的形式存取,从右至左入栈.eg: #include void fun(int a, ...) { int *temp = &a; temp++; for (int i = 0; i 中... 阅读全文
posted @ 2007-08-23 14:09 健忘猪 阅读(2645) 评论(0) 推荐(0) 编辑
摘要: 首先调用以下方法就可以使用标准输入输出对控制台进行输入输出的操作 AllocConsole(); freopen("CONOUT$", "w", stdout); 然后使用如下 char buffer[200]; sprintf(buffer,"%d\n",wParam); printf(buffer); 再就是改变控制台的文字颜色 HANDLE hC... 阅读全文
posted @ 2007-08-23 11:04 健忘猪 阅读(1294) 评论(1) 推荐(0) 编辑
摘要: A:通用的方法:sprintf 实现数字=>字符串 sscanf 实现字符串=>数字 其他方法:字符串=>数字 atoi atof atol分别实现字符串到int、double、long的转换 数字=>字符串 _itoa _ltoa分别实现int、long到字符串的转化, 其中double=>string比较特殊,有_ecvt _fcvt _gcvt 如果使用MFC的CString类,还可以使用... 阅读全文
posted @ 2007-08-23 10:45 健忘猪 阅读(2775) 评论(0) 推荐(0) 编辑