学习小结
Mad Cow
The best people in life are free
展开
-
对一个死循环程序的探索
今天在网上看到了一个有趣的死循环程序,大概是这个样子: int main() { int i = 0; int arr[10] = { 0 ,1,2,3,4,5,6,7,8,9 }; for (i = 0; i < 13; i++) { arr[i] = 0; printf("呵呵!\n&amp原创 2018-12-10 09:10:45 · 968 阅读 · 2 评论 -
浅谈char* a和char a[]的区别
话不多说,举个例子。 char a[]="abcdef"; char* a="abcdef"; 第一个a是一个数组,第二个a是一个指针。 char a[]="abcdef"; 这句话写完相当于先为一个常量字符串"abcdef"开辟一个内存空间 abcdef\0,而上面的初始化操作,就相当于又开辟了另外一个内存空间,然后把 abcdef\0 都拷贝过来了原创 2018-12-24 20:09:27 · 489 阅读 · 0 评论 -
有关隐式类型转换的一个小坑坑
不废话上代码喽 int main() { char a = -128; printf("%u\n", a); system("pause"); return 0; } 输出结果是什么大家猜猜看 答案就是 oО猜囨箌紦,铟爲挖才煶主角筜嘫煶由挖說出dā荌嘍oo 本次博客就到这,掰! 开玩笑了,正确答案是 你以为是什么啊,当然就是这一堆堆莫名其妙的数字。其实这堆莫名其妙的数字也没有很莫名奇...原创 2019-01-02 17:37:05 · 158 阅读 · 0 评论 -
Linux文件与目录权限
文件权限管理的意义 Linux可以实现不同的用户共同登陆系统,多人多任务环境是Linux的一大优点。同时为了保证每个用户的隐私不被侵犯,就需要将文件的权限管理起来,使得不同的身份的人对文件的操作权限不同。 文件的三种可读写身份 拥有者(owner) 所属群组(group) 其他人(other) 文件的属性 文件的类型权限 这一栏一共有10个字符 第一个字符代表这个文件的类型 [d] 目录...原创 2019-03-22 12:38:58 · 393 阅读 · 0 评论 -
Linux下的目录配置
Linux是开源的操作系统,如果每个人依据自己的想法来配置文件目录,可能会造成很多管理上的困扰,所以Linux的目录配置需要一定的标准 Linux目录配置的依据——FHS FHS(Filesystem Hierarchy Standard)标准规定了每个特定目录下应该放置什么样的数据 FHS对目录树的架构,仅定义了三层目录下面应该放置什么样的数据 /(root,根目录):与系统启动有关 /usr...原创 2019-03-27 15:38:57 · 1115 阅读 · 0 评论