C 怎样将字符串里的值设为变量?

在Linux下运行的代码,目前就是有一段字符串,但是给里面赋值时固定的,
目前需要传入变量进去,哪位有好的方法?

json 的那种,不要带一堆的那种

用sprintf
a = 123;
b = 345;
char s[100];
sprintf(s, "a=%d,b=%d", a, b);
则s变为a=123,b=345

程序中设置读取变量的就行了啊,不太清楚你的需求