摘要:
从网上看到这样一段c代码,让我发觉我的C基本功还是不行啊~~typedefstructxp{inta:2;intb:2;unsignedintc:1;}xp; 不知道大家对int声明中的这个":"熟悉吗?不过,我刚看到的时候有点懵。在网上查了些资料,才明白这是一种将int按位分配的方法。 比如:in... 阅读全文
摘要:
安装后许多软件都没有,需要进行安装。官方指南:https://help.ubuntu.com/lts/serverguide/index.html1.修改网络配置文件用ifconfig查看本地网卡,获得网卡名称 p2p1,如果只有lo,则执行 dmesg | grep eth。修改/etc/netw... 阅读全文
摘要:
原文:http://blog.chinaunix.net/uid-20779720-id-2547669.html1 gzipgzip(1) 是GNU的压缩程序。它只对单个文件进行压缩。基本用法如下:$ gzip filename程序执行以后,文件名会变成filename.gz,而且一般情况下大小会... 阅读全文
摘要:
首先,我们知道基于文件的几种服务:ftp,sftp,这两种服务都是文件传输服务,偏重于网络传输,并不是实时互访。通常,我们需要在远程和本地同时操作同一个目录,如:在Windows下使用各种强大的IDE编辑代码,在Linux下编译和运行该代码。如果在Windows下编写好代码再拷贝到Linux下编译,... 阅读全文
摘要:
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大... 阅读全文
摘要:
先用vim以二进制格式打开需要编辑或查看的文件,不采用-b参数有时会导致转换错误,详见分隔线后部分。 vim -b file-to-open.dat 然后用xxd把文件转换成十六进制格式 :%!xxd 转化后显示类似如下 0000000: 5036 0a35 3932 ... 阅读全文
摘要:
main()函数,想必大家都不陌生了,从刚开始写程序的时候,大家便开始写main(),我们都知道main是程序的入口。那main作为一个函数,又是谁调用的它,它是怎么被调用的,返回给谁,返回的又是什么?这次我们来探讨一下这个问题。1. main()函数的形式先来说说main函数的定义,较早开始写C... 阅读全文
摘要:
寄存器 英文名称:Register寄存器定义 寄存器是中央处理器内的组成部份。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。 寄... 阅读全文
摘要:
1. 字符串转数字 如将“32”转为32,将“3.1415”转为3.1415,将“567283”转为567283。使用: //Convert string to integer, more @http://www.cplusplus.com/reference/clibrary/cstdlib/atoi/ int atoi ( const char * str ); //Convert... 阅读全文