Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
2年前关闭。
因此,我使用以下代码来将变量传递到我的结构中:
它可以按我想要的方式工作。但是,其余的变量是整数和双精度型,看来我没有找到“ intcpy()”替代方法。还有另一种方法可以将整数和双精度变量传递给我的结构吗?
谢谢。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
2年前关闭。
因此,我使用以下代码来将变量传递到我的结构中:
strcpy(s[i].orderName, Name);
它可以按我想要的方式工作。但是,其余的变量是整数和双精度型,看来我没有找到“ intcpy()”替代方法。还有另一种方法可以将整数和双精度变量传递给我的结构吗?
谢谢。
最佳答案
您可以对=
变量使用简单的赋值int
:
struct abc {
int a;
int b;
};
void foo(int b)
{
struct abc x;
x.a = 8;
x.b = b;
printf("x.a: %d\n, x.b: %d\n", x.a, x.b);
}
关于c - strcpy()替代整数和 double -c,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49437812/
10-11 23:07