memset c++运算符“,”


memset:

是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值,
这个函数通常为新申请的内存做初始化工作。

memset()函数原型:extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组; c:是赋给buffer的值; count:是buffer的长度。

c的取值范围应该在0~~255,因为该函数只取ch的后八位赋值给你所输入的范围的每个字节。

 

example:

int q[100];

赋值为0

memset(q,0,sizeof(q));

 

c++运算符  “ ,”的用法

 

1.如:a=3*4,4*5,5*6;

由于“=”的优先级高于“,”,所以程序从左向右运行,即先运行a=3*4。之后的4*5,5*6仅仅运行,但不保存结果。

故结果为a=12。

 

2.如:a=(3*4,4*5,5*6);
由于“()”的优先级大于“=”,所以先从左向右运行“()”中的程序,其中3*4,4*5仅仅运行,但不保存结果。即最后运行a=5*6;

故结果为a=30。

memset    c++运算符“,”

 

 

原创文章,作者:,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/274519.html

(0)
上一篇 2022年7月15日 14:39
下一篇 2022年7月15日 15:36

相关推荐

发表回复

登录后才能评论