摘要: typedef用途,陷阱和在代码中的运用 阅读全文
posted @ 2016-08-04 22:55 SimonLiang 阅读(12546) 评论(0) 推荐(0) 编辑
摘要: 1.概念 重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置 (如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。 2.方式 重定向的方式有:301重定向、302重定向与meta fresh。上面讲的就是meta fresh方式。 301 阅读全文
posted @ 2016-08-04 00:37 SimonLiang 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 1.变参函数 变长参数的函数即参数个数可变、参数类型不定 的函数。最常见的例子是printf函数、scanf函数和高级语言的Format函数。在C/C++中,为了通知编译器函数的参数个数和类型可变(即是不定的、未知的),就必须以三个点结束该函数的声明。 注意:上面func 函数的声明指出该函数至少有 阅读全文
posted @ 2016-08-02 18:13 SimonLiang 阅读(6154) 评论(0) 推荐(0) 编辑
摘要: 可编程内存基本上分为几大部分:栈区、堆区和静态存储区。 1.栈(stack) 保存局部变量和局部函数的,函数结束,其局部变量和参数的生命就结束了(当然是不包括static变量)。即释放了栈的空间(顺便提一下:栈特点为后进先出的!)。 函数被调用的时候需要push(压栈),函数return后需要pop 阅读全文
posted @ 2016-08-02 15:59 SimonLiang 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 何谓标识符? 标识符就是人为起的一个名字。c/c++中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等... 1.作用。 包括一下四个分类: a.代码块的作用域(存在于大括号之间) b.文件的作用域(可以说这个作用域的分类完全是为了彰显全局变量在的作用而设定的,因为全局变量可 阅读全文
posted @ 2016-07-29 22:59 SimonLiang 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 1 int main(int argc, char const *argv[]) 2 { 3 printf("argc : %c\n",argc); 4 printf("argv[0]: %s\n",argv[0] ); 5 printf("argv[0]: %s\n",argv[1] ); 6 r 阅读全文
posted @ 2016-07-28 22:06 SimonLiang 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.整型 long int 或者 int //4字节 short int //2字节 long long int //8字节 unsigned 使正的数值范围扩大一倍,例如int 取值范围是 (0~2^32)-1 2.字符 char ch = 'A'; //存放A 字符的ascii码 ,即存放固定数 阅读全文
posted @ 2016-07-21 14:34 SimonLiang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.数组 数组的初始化必须出现在定义语句中 如 int a[3] = {1,2,3} a 表示a[0]的地址,&a 代表数组a的取地址。 []内不可为负数。C/C++语言中数组下标越界,编译器不会检查处错误,但是实际上会导致程序崩溃。 数组也可以这样表达: int b[100] = {[0...49 阅读全文
posted @ 2016-07-21 14:31 SimonLiang 阅读(290) 评论(0) 推荐(0) 编辑