C语言 用分配的内存复制整数到整数



下面的代码有问题。

...
int anInteger;
...
//anInteger gets a value
...
int *anotherInteger;
label = (int *)malloc(sizeof(int));
strncpy(anotherInteger, anInteger, 40);

实际上,我想做的是将值从一个整数复制到另一个已分配内存的整数。这可以与整数之间的强度工作,还是我需要另一个函数?

取消对anotherInteger的引用。

*anotherInteger = anInteger;

strncopy用于字符串

相关内容

  • 没有找到相关文章

最新更新