C++中的memcpy的用法

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:49:47
比如一个int类型 int input=1234567;
要截获最后一位7,怎么用memcpy实现的

memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。
  函数原型:
  void *memcpy(void *dest, const void *src, size_t n);
  功能:
  从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中所需头文件:
  #include <string.h>
  返回值:
  函数返回dest的值。

简单的呢,直接取个位数即可。
复杂的话,先格式化为字符数组,然后再取最后一个字节。

的确与memcpy无关 ^_^

input%10就行了,这和memcpy有什么关系