例如 if(t>=j)
{
if(mask)
{
SendBuff[i]=0x0a;
t=0;
}else
{
SendBuff[i]=0x0d;
mask++;
}现这是怎样实现回车换行的;这样又和给数组赋值10 13 有什么区别
C语言,关于回车换还行的的问题。给数组赋值0x0a 与0x0d,
答案:1 悬赏:0 手机版
解决时间 2021-02-21 04:24
- 提问者网友:嘚啵嘚啵
- 2021-02-20 20:14
最佳答案
- 五星知识达人网友:行雁书
- 2021-02-20 20:25
回车换行符一般用于windows的TXT文件,包含两个字符"\r\n",即先“回车”光标回到行首,再通过“换行”新起一行,Linux文本文件和屏幕显示输出时一般只使用换行符'\n'即可实现新起一行,光标回到行首(Linux系统中是没有'\r'回车符的)。
你的代码不全,估计是通过mask变量实现先赋0x0d(即回车符),再判断mask是否不为零,不为零则表示已赋回车符,然后再赋0x0a(即换行符)。
0x0d、0x0a只是回车换行符的八进制数值,当然也可以用十进制数值13、10来代替,没有区别。
你的代码不全,估计是通过mask变量实现先赋0x0d(即回车符),再判断mask是否不为零,不为零则表示已赋回车符,然后再赋0x0a(即换行符)。
0x0d、0x0a只是回车换行符的八进制数值,当然也可以用十进制数值13、10来代替,没有区别。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯