一、什么是可变參数我们在C语言编程中有时会遇到一些參数个数可变的函数,比如printf()函数,其函数原型为:intprintf(constchar*format,...);它除了有一个參数format固定以外,后面跟的參数的个数和类型是可变的(用三个点“…”做參数占位符),实际调用时能够有下面的形...
分类:
其他好文 时间:
2014-07-07 21:05:44
阅读次数:
152
from:http://bbs.csdn.net/topics/390821311#与##在宏定义中的--宏展开#include#definef(a,b)a##b#defineg(a)#a#defineh(a)g(a)intmain(){printf("%s\n",h(f(1,2)));//12pr...
分类:
其他好文 时间:
2014-07-01 23:55:05
阅读次数:
302
补码输出# include int main(void){// int i = -5;// printf("%#X\n", i); // 补码输出// int j = 0xFFFFFFF5;// printf("%d\n", j); char ch = 0x80;/...
分类:
其他好文 时间:
2014-07-01 21:47:29
阅读次数:
225
#include #include int main(void){char *str[3]={"Hello,thisisasample!","Hi,goodmorning.","Helloworld"};char s[80];printf("size %d\n",sizeof(char [3]))....
分类:
编程语言 时间:
2014-07-01 20:03:42
阅读次数:
422
在cocos2dx 2.2.2版本中,cocos使用的是CLOG写入日期,其格式是C的Printf方式生成日志。现在也有很多C++流式日志,类似于cout这样的操作。我看了也有很多,log4cxx,等。但是个人移动有些大。我就在我原来的日志中增加了对流式的支持。并顺利移植到cocos2dx环境中使用。下载是在cocos2dx使用的例子。
cocos2dx的日志端类:
#ifndef _X_...
分类:
其他好文 时间:
2014-07-01 11:06:31
阅读次数:
253
#include
#include
int main( void )
{
char sFileName[128];
int iRet = 0;
memset(sFileName, 0, sizeof(sFileName));
sprintf(sFileName, "test.txt");
printf("R_OK[%d...
分类:
数据库 时间:
2014-07-01 07:41:30
阅读次数:
302
本文更多的是教会大家如何学习。
4.1 汇编学习
4.1.1 基础知识
4.1.2 ARM模拟器
4.2 S5PV210启动流程
4.3 点亮一个LED
4.4 串口
4.5 实现printf函数
4.6 时钟配置
4.7 重定位(BL1加载BL2到SRAM)
4.8 DDR
4.9 NAND FLAS...
分类:
其他好文 时间:
2014-07-01 06:48:04
阅读次数:
361
#include
int main()
{
int i = 5, j = 4;
printf("%0*d\n", i, j);
printf("%-10d\n", j);
return 0;
}
运行结果:
00004
4...
分类:
其他好文 时间:
2014-06-30 17:28:22
阅读次数:
173
在进程一开始运行,就自动打开了三个对应设备的文件,它们是标准输入、输出、错误流,分别用全局文件指针stdin、stdout、stderr表示,对应的文件描述符为0,1,2;stdin具有可读属性,缺省情况下是指从键盘的读取输入,stdout和stderr具有可写属性,缺省情况下是指向屏幕输出数据。
将文件路径转化为文件指针:
#include //头文件包含
FILE *fopen(...
分类:
编程语言 时间:
2014-06-30 10:44:03
阅读次数:
176
格式化读写:
#include
int printf(const char *format, ...); //相当于fprintf(stdout,format,…);
int scanf(const char *format, …);
int fprintf(FILE *stream, const char *format, ...); //...
分类:
编程语言 时间:
2014-06-29 23:20:21
阅读次数:
328