由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - c语言如何pass变量的值
相关主题
请教Matlab和IDL的处理数据能力差异how to print 2 exponential digits in windows by using Perl
我这个读写文本文件的程序为什么第一次总是出错?关于文件命名
C语言程序静态库和动态库的创建及其应用[合集] 如何只用putchar来实现itoa?
open an image fileMysterious PgSQL 8.3 crash
Python有没有用文件方式保存中间变量的方便方法?C语言一个passing variable的问题
诚心请教一个linux c问题easy problem coconut
C++里面把数转成字符串的命令是啥啊?two general C++ question
what's wrong with this scripts?variable passing?how to convert str to double
相关话题的讨论汇总
话题: a01话题: xxx话题: file话题: tp1话题: fopen
进入Programming版参与讨论
1 (共1页)
s*****o
发帖数: 1262
1
比如我想打开一个file,用:
tp1=fopen("filename_a01.data","w");
如果我有个变量值是:
xxx=a01,有什么办法用xxx取代上面的“a01“部分?
多谢!!
U********d
发帖数: 577
2
char file[255]={0};
sprintf(file, "filename_%s.dat", xxx);
tp1 = fopen(file, "w");
希望您的xxx不要超过242个字节,嗯……
X****r
发帖数: 3557
3
or use snprintf...

【在 U********d 的大作中提到】
: char file[255]={0};
: sprintf(file, "filename_%s.dat", xxx);
: tp1 = fopen(file, "w");
: 希望您的xxx不要超过242个字节,嗯……

s*****o
发帖数: 1262
4
多谢,char file[255]={0};里面{0}什么意思?
另外楼上snprintf能不能举例。。。
我半路出家自学编程的,水平很浅很浅。。。
1 (共1页)
进入Programming版参与讨论
相关主题
how to convert str to doublePython有没有用文件方式保存中间变量的方便方法?
MPI I/O 问题诚心请教一个linux c问题
a C questionC++里面把数转成字符串的命令是啥啊?
无法编译一个文件what's wrong with this scripts?variable passing?
请教Matlab和IDL的处理数据能力差异how to print 2 exponential digits in windows by using Perl
我这个读写文本文件的程序为什么第一次总是出错?关于文件命名
C语言程序静态库和动态库的创建及其应用[合集] 如何只用putchar来实现itoa?
open an image fileMysterious PgSQL 8.3 crash
相关话题的讨论汇总
话题: a01话题: xxx话题: file话题: tp1话题: fopen