c语言在双引号内引用变量

来源:互联网 发布:软件技术指标和参数 编辑:程序博客网 时间:2024/05/28 16:25

例如:

在读取文件的时候必须要引用变量

定义a=1
然后读取文件的时候要用
("c:\\a.bmp")来读取


解决:

先把a转换成字符串
再把它们连接起来


可以这样

char filename[255] = "";
int a = 1;
sprintf(filename,"c:\\%d.bmp",a);

后面直接引用filename就行了,具体如下:


#include <stdio.h>void main(){char filename[255];int i;for (i = 1; i <= 50; i++) {sprintf(filename,"c:\\%d.bmp", i);printf("%s\n", filename);}system("pause");}



0 0
原创粉丝点击