C语言memset和数组赋值的区别

lcl0421 2017-11-23 原文

C语言memset和数组赋值的区别

A:memset(sharedMem1.buffer+i,i%0x100,1); i指的是i个字节,通常是类型强制转换完后再加i,例如:memset((char*)buffer+i,int,size),如果写成 memset((char*)(buffer+i),int,size)则代表是i个char类型的字节
B:*((char *)((sharedMem1.buffer)+i)) =i%0x100;

 

本文原创,版权属作者个人所有,如需转载请联系作者本人。Q&微:155122733

发表于 2017-11-23 17:00 可乐爱分享 阅读() 评论() 编辑 收藏

 

版权声明:本文为lcl0421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:http://www.cnblogs.com/lcl0421/p/7885807.html

C语言memset和数组赋值的区别的更多相关文章

随机推荐

  1. 过拟合及其对策

    本文介绍了欠拟合、过拟合相关概念,分析造成它们的原因,总结了防止过拟合的一般策略。 1 损失函数 损失函数(l […]...

  2. Spring Boot + Vue 前后端分离开发,权限管理的一点思路

    在传统的前后端不分的开发中,权限管理主要通过过滤器或者拦截器来进行(权限管理框架本身也是通过过滤器来实现功能) […]...

  3. Javaweb

    1. 基本概念1.1 前言web开发: web,网页的意思静态webHTML、css提供给所有人看的数据始终不会发生变化动态web几乎所有的网站都是提供给所有人看的数据始终会发生变化技术栈:servlet/jsp、ASP、PHP在Ja...

  4. activiti学习笔记

    activiti入门 activiti官网 pom.xml文件xml <!-- activiti --& […]...

  5. Scrapy创建爬虫项目

    1.打开cmd命令行工具,输入scrapy startproject 项目名称   2.使用pycharm打开 […]...

  6. Kubernetes日志的6个最佳实践

    本文转自Rancher Labs Kubernetes可以帮助管理部署在Pod中的上百个容器的生命周期。它是高 […]...

  7. SPSS

    第一节:杂文 SPSS和其他的一些同款统计分析软件的对比 SPSS和其他的软件都是解决结构化的数据 除了R语言 […]...

  8. C++日志模块实现的经验之谈

    以类的方式对日志模块进行封装,可创建一个单实例的接口或创建一个全局的日志对象指针,同时提供相应的对外写日志接口 […]...

展开目录

目录导航