请问大神,c语言中这下面的语句是啥意思
这是指代初始化。意思是把 sep 这个数组的下标为 \u0026#39; \u0026#39; 、\u0026#39;.\u0026#39;、\u0026#39;-\u0026#39;、\u0026#39;_\u0026#39; 的元素初始化为 (char)1 ,其他元素初始化为 (char)0 。注意 char 类型是一种整数类型,可以与其他整数类型相互隐式转换。还有就是 C 中 \u0026#39; \u0026#39; 这种字符常量的类型是 int 。
■网友
和下面这段代码的功能一样:char sep = {};sep = 1;sep = 1;sep = 1;sep = 1; 【请问大神,c语言中这下面的语句是啥意思】 = 被称为 designator。需要注意的是这种写法只能用于C语言,标准的C++是不能这样写的。
■网友
相当于char sep={=1,=1,=1,=1};也就是指定这四个为1,其他会被置0;这四个下标号对应\u0026#39; \u0026#39;,\u0026#39;.\u0026#39;,\u0026#39;-\u0026#39;,\u0026#39;_\u0026#39;的ascii码
■网友
试图把这段代码百度了一下,发现有用的貌似就是以下链接。https://zm10.sm-tc.cn/?src=https://www.zhihu.com/api/v4/questions/60585468/l4uLj8XQ0J2TkJjRnIybkdGRmovQnJCQnZqam5CRmIWXkIrQno2LlpyTmtCbmouelpOM0M3Jz8nLx8%2FG/u0026amp;uid=24e58bed87f5f1ba3454ce2c0324fae0/u0026amp;hid=5ba10c81571c7617cf4d178d8a397f9b/u0026amp;pos=1/u0026amp;cid=9/u0026amp;time=1496423204483/u0026amp;from=click/u0026amp;restype=1/u0026amp;pagetype=0000000002000408/u0026amp;bu=web/u0026amp;query=char+sep%5B256%5D+%3D+%7B%7D%3B+sep%5B%27+%27%5D+%3D+1%3B+sep%5B%27.%27%5D+%3D+1%3B+sep%5B%27-%27%5D+%3D+1%3B+sep%5B%27_%27%5D+%3D+1%3B/u0026amp;mode=/u0026amp;v=1/u0026amp;uc_param_str=dnntnwvepffrgibijbprsvdsdichei至于这么写是为什么,求解。理解它的涵义不难,char ch=/u0026#39; /u0026#39;;printf(%d,ch);打印的不就是这个字符的ASCII码吗
推荐阅读
- 银行高管的薪酬结构图表最新的,请问在哪里可以收集
- 在上海陆家嘴附近工作,请问去哪边租房会比较好
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 孕妇到了预产期,小孩还没有入盆,请问是该等下去还是直接剖腹产
- 想做手机网游代充,请问要去哪里找货源
- 联想g50-80咋样大概4000元左右,性价比怎样求大神指点!
- 请问有哪些机器人大赛是比较权威的
- 请问国内最好的数据恢复公司是哪个朋友结婚视频不小心被误删,急求帮忙
- 请问杨毅微博中的这两人是谁
- 通信专业大二在读,以后想从事软件方向。请问现在应该准备些啥
