/**
* memset 是用来修改字符串的,也就是char数组,
* memset 设置的值只能是char,或者assi码int值
* memset 设置的size允许超出,设置1就是修改数组中的一个元素。
* memset 似乎只能用来修改字符串数组
* memset 无法修改基本类型 ,char int ,都是不行的
*
*/
char strs[]="good";
memset(strs,65,10);//地址 ,设置的东西 只能是 char, 或者assi码表中的int值,重复的总数。
printf("strs %s:\n",strs);
char cx='A';
// memset(cx,65+32,1);//地址 ,设置的东西 只能是 char, 或者assi码表中的int值,重复的总数。
printf("cx %c:\n",cx);
int intvalue=2;
/* memset(intvalue,65,8);//错误的设置 了int类型, 会导致崩溃
printf("intvalue %s \n",intvalue);*/
// strcpy()
c语言memset的用法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- C语言函数 一、是什么? 是指编程中对一块功能代码的封装,可以理解一个程序片段 二、有什么用? 可以封装代码,方便...
- 前言 欢迎大家来到这片大多数程序员都心有余悸的雷区。本世纪伟大的比尔·盖茨曾经失言: 640K ought to ...