当前位置: 首页 > news >正文

seo教程技术整站优化自己做的网站如何用手机去查看

seo教程技术整站优化,自己做的网站如何用手机去查看,2022十大热点事件及评析,企业查询平台目录 按字节拷贝实现memcpy按4字节拷贝实现memcpyTips 在 C 语言中#xff0c;我们可以自己实现 memcpy 函数来实现内存数据的拷贝操作。memcpy 函数用于将指定长度的数据从源地址复制到目标地址。 按字节拷贝实现memcpy #include stdio.hvoid* my_memcpy_byte(void*… 目录 按字节拷贝实现memcpy按4字节拷贝实现memcpyTips 在 C 语言中我们可以自己实现 memcpy 函数来实现内存数据的拷贝操作。memcpy 函数用于将指定长度的数据从源地址复制到目标地址。 按字节拷贝实现memcpy #include stdio.hvoid* my_memcpy_byte(void* dst, const void* src, int n) {if (dst NULL || src NULL || n 0)return NULL;char* pdst (char*)dst;char* psrc (char*)src;//判断目标内存区域和源内存区域是否有重叠if (pdst psrc pdst psrc n) {//如果有重叠就从尾部开始遍历pdst pdst n - 1;psrc psrc n - 1;while (n--)*pdst-- *psrc--;}else{while (n--)*pdst *psrc;}return dst; }int main(void) {char str[] HelloWorld;char* str1 str[0];char* str2 str[1];my_memcpy_byte(str1, str2, 5);printf(%s\n, str); //输出elloWWorldreturn 0; }按4字节拷贝实现memcpy #include stdio.hvoid* my_memcpy_byte(void* dst, const void* src, int n) {if (dst NULL || src NULL || n 0)return NULL;int* pdst (int*)dst;int* psrc (int*)src;char* pdstTemp NULL;char* psrcTemp NULL;int byte4Count n / 4; //有多少个4字节按4字节拷贝int byteCount n % 4; //剩余字节数按字节拷贝//判断目标内存区域和源内存区域是否有重叠如果有从后往前如果没有从前往后if (pdst psrc pdst (char*)psrc n){pdstTemp (char*)pdst n - 1;psrcTemp (char*)psrc n - 1;while (byteCount--){*pdstTemp-- *psrcTemp--;}pdstTemp;psrcTemp;pdst (int*)pdstTemp;psrc (int*)psrcTemp;pdst--;psrc--;while (byte4Count--){*pdst-- *psrc--;}}else{while (byte4Count--){*pdst *psrc;}pdstTemp (char*)pdst;psrcTemp (char*)psrc;while (byteCount--){*pdstTemp *psrcTemp;}}return dst; }int main(void) {char str[] HelloWorld;char* str1 str[0];char* str2 str[1];my_memcpy_byte(str1, str2, 1);printf(%s\n, str);return 0; }Tips 对比字节拷贝4字节拷贝速度是提高不少。 但是需要注意void *dst, const void *src这两个参数是需要按4字节对齐的如果本身不是4字节对齐按4字节拷贝效率也会变低。
http://www.hkea.cn/news/14373114/

相关文章:

  • 大望路网站建设公司近期的重大新闻
  • php网站开发环境说明注册公司流程和资料
  • 校园网站开发的意义网站规划与建设
  • 做甜品台的网站公司在网站做广告怎么做分录
  • 枣庄网站建设济南专业的设计网站
  • 做网站需要写配置文件吗想搞网站建设
  • 源码做微信电影网站济南做网站多钱
  • 网站服务公司人工成本进什么费用大数据查询官网
  • 深圳网站设计电话网站后台更新了 前台不现实
  • 使用本地主机做网站宁波无痛人流医院哪家好
  • 淄博建站哪家好企业网站模板价格
  • 手机网站 设计趋势凡科建设网站安全吗
  • 特效素材免费网站网络营销的八大能力
  • 宣传型网站功能定位住房和建设建设局网站
  • 虚拟主机可以做视频视频网站吗教做世界美食的网站
  • 建网站 必须学html吗网站内容建设方法步骤
  • 做网络推广要做网站吗wordpress标签静态
  • 翻译网站模板云南网站建设招商
  • 绍兴seo网站优化海棠网站
  • 南阳阿里巴巴网站推广从网站下载壁纸做海报涉及
  • 如何自己学做网站西安网站建设案例
  • 个人网站logo设计做网站能申报只是产权么
  • 长春网站seo定做网站建设
  • 用手机怎么做网站广西壮族自治区建设厅官方网站
  • 网站建设公司税率网站怎么做关键词库
  • 太原seo外包公司简单的网站更新 关键词优化 关键词互联
  • 在百度上建网站怎么建设互联网服务平台登录
  • 松江网站建设多少钱网站建设合同 简单
  • 创办网站需要多少钱山东网页设计公司
  • 网站建设费税率是多少四川省省建设厅网站