上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 51 下一页
摘要: 0. 编写脚本的注意事项 开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。 3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。 4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用... 阅读全文
posted @ 2019-02-20 17:10 leon11241124 阅读(70) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 七、指定初始化 1、数组元素的指定初始化 ... 阅读全文
posted @ 2019-02-20 08:39 leon11241124 阅读(88) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 6. 柔性数组(flexiblearray... 阅读全文
posted @ 2019-02-19 09:49 leon11241124 阅读(69) 评论(0) 推荐(0)
摘要: 我的目标是mobile coding,需要在Termux上搭建一个dev环境,以Go环境为例。 1 Termux上安装ssh服务 在搭建和配置阶段,如果直接通过Android上的软键盘操作,即便屏再大,那个体验也是较差的。我们最好通过PC连到termux上去安... 阅读全文
posted @ 2019-02-18 21:56 leon11241124 阅读(349) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 5. 标号元素 在标准C里,数组或者结构变... 阅读全文
posted @ 2019-02-18 14:44 leon11241124 阅读(76) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 4 case范围 在GCC中,你可以在ca... 阅读全文
posted @ 2019-02-18 08:52 leon11241124 阅读(74) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 3 变参宏 标准C的变参宏 在ISO C9... 阅读全文
posted @ 2019-02-17 19:57 leon11241124 阅读(116) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 2 局部标签 GCC允许你在任何内嵌代码块... 阅读全文
posted @ 2019-02-17 15:19 leon11241124 阅读(107) 评论(0) 推荐(0)
摘要: 要研究LINUX内核,C语言是基础中的基础,但是LINUX并不是完全的标准C,而是对标准C做了很多扩展,这些扩展特性对于我们分析内核有着很重要的作用,下面做些总结性的工作。 1 语句表达式 GNUC把包含在括号中的复... 阅读全文
posted @ 2019-02-17 13:40 leon11241124 阅读(90) 评论(0) 推荐(0)
摘要: C语言的标准库总共分成十五个部分,每个部分用一个头描述。许多编译器都会使用扩展后的库,因此,包含的头通常会多于十五个。额外添加的头当然不属于标准库的范畴,所以,我们不能假设其他的编译器也可以支持这些头。而这些头通常提供一些针对特定机型或特定操作系统的函数,他们... 阅读全文
posted @ 2019-02-15 20:22 leon11241124 阅读(336) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 51 下一页