strcpy() 整数和双精度的替代方案 - c
strcpy() alternative for integers and doubles - c
所以我使用这段代码将一个变量传递到我的结构中:
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);
}
所以我使用这段代码将一个变量传递到我的结构中:
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);
}