![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 72
「已注销」
You are with the winner
展开
-
\r,\n,\r\n意义及区别
在ASCII码中,从 0~31(十进制)的字符为控制字符,它们都是看不见的字符,不能在显示器上显示,也没法书写(在键盘上找不到对应的按键,只能通过特殊方式输入,如ctrl+d表示EOF),只能以转义字符的形式来表示。不过,直接使用ASCII码值记忆不方便,针对常用的控制字符,C语言又定义了简写方式,完整的列表如下: 转义字符 意义 ASCII码值 \a 响铃(BEL) 0x7原创 2017-08-27 13:53:37 · 3708 阅读 · 0 评论 -
GCC编译c语言文件
引用文章链接:gcc编译过程简述 在Linux下运行C语言程序 在c语言基础中,使用gcc编译c语言过程一般如下: gcc 源文件 -o 目标文件 如: gcc hello.c -o hello 如果有多个源文件,可以这样来编译: gcc test1.o test2.o -o test上述命令可以直接将c语言文件编译链接为可执行文件 如果目标文件未指定,默转载 2017-09-14 21:18:19 · 1075 阅读 · 0 评论 -
c、java移位操作
昨天记录了一下c和java中的位运算符c和java中的位运算对比—补码运算,发现其实位运算都是针对补码进行运算,但是没有记录移位运算,这里记录一下。java:主要的结论如下: 1. <<,左移。低位补0。 2. >>,右移。被操作数如果为正数,高位补0;如果为负数,高位补1。 3. java中没有无符号左移,只有无符号右移>>>。不管被操作数为正数还是负数,最高位均补0(视操作位为无符号正原创 2017-10-03 15:24:54 · 352 阅读 · 0 评论