- 博客(11)
- 资源 (2)
- 收藏
- 关注
转载 "xxx" is not translated in "en" (English)
错误描述:Error:(4) Error: “ssdk_instapager_login_html” is not translated in “en” (English) [MissingTranslation](1)Android studio :在build.gradle(app)添加 lintOptions{ checkReleaseBuilds false abortO
2016-06-20 20:21:25
2636
原创 c语言学习笔记之static和extern关键字
1、全局变量(默认是外部变量) 内部变量:仅能再本文件中访问的变量 外部变量:可以在所有文件中被访问的变量2、static关键字 对局部变量的作用:延长变量的生命周期,从第一次执行开始知道文件程序退出定义的这一行代码仅仅会执行一次它不会改变局部变量的作用域声明或定义一个内部变量(全局变量)不同文件中可以有同名内部变量格式:static 数据类型 变量名称;3、extern关键
2015-12-13 10:16:51
352
原创 c语言学习笔记之文件包含
格式:1、 #include 拷贝文件 2、 #include " " 自己写的文件 3、 #include <> 系统头文件注意点:#include 可能会导致文件重复包含(用条件编译解决)循环包含(相互包含)
2015-12-13 10:15:37
313
原创 c语言学习笔记之条件编译
1、分支结构的if当条件满足的时候就会执行if后面的语句在程序运行的阶段进行判断的2、条件编译:当条件满足的时候才会编译#if后面的语句条件编译中的条件只能由宏定义和常量组成,不能出现变量编译时候进行判断的 注意点:必须是以#endif结尾如:#if week == 1 printf("星期一\n");#elif week == 2 printf("星期二\n");#
2015-12-13 10:13:25
466
原创 c语言学习笔记之宏定义
1、宏名的命名规范:全部大写有多个单词中间使用下划线隔开(常用)以k开头的驼峰标识(不常用)2、程序运行过程源代码 -》编译预处理 ——》 编译 -》链接 -》 运行3、编译预处理指令:在编译前进行解析处理的指令编译预处理指令包括:1. 宏定义 #define 1.1 不带参数宏定义 1.2 带参数的宏定义2. 条件编译3. 文件包含 #include编译预处理指令:
2015-12-13 10:11:15
424
原创 c语言学习笔记之结构体和枚举
结构体1、基本概念构造类型:由已有的数据类型构成类型数组:多个同种类型的数据构成的那么一种类型 特点:只能存放一种数类型结构体:从来存放表示某种特定含义的一组数据 它是对数据封装 函数对功能封装 好处:提高代码的可读性 提高数据易用性 提高代码可维护性2、结构体的定义 // 定义结构类型 struct 结构类型名称{ 成员类
2015-12-12 21:46:29
381
原创 c语言学习笔记之全局变量与局部变量
局部变量:概念:定义函数内部变量定义格式:变量类型 变量名称;作用域:从定义那一行开始到所在代码块结束生命周期:从代码执行到定义的哪一行开始,到其所在的代码的结束为止特点:相同的代码块中不可以有同名的变量不同的代码块中可以有同名的变量,内部的变量会覆盖外部定义的变量全局变量:概念:定义在函数外部变量定义:变量类型 变量名称 = 值;声明:变量类型 变量名称;特点: 不可以重复
2015-12-12 17:55:01
347
原创 c语言学习笔记之指针
指针内存中最小的存储单元:字节,每个字节在内存中都有一个编号,这编号就是指针指针:内存地址有了指针你就有了打开这块内存的钥匙,就可以操作这一块的内容了指针变量:存放内存地址的变量定义指针:指针所指的数据类型 * 指针变量名称在定义变量的时候,*表示类型说明符,说明定义的这个变量指针变量使用场景: 在被调函数中,通过形参改变主调函数实参的值用于函数返回多个值多级指针(了解) 指
2015-12-12 11:23:18
396
原创 c语言学习笔记之函数指针和指针函数
指针函数(掌握):概念:返回值为指针的函数局部变量的地址(栈)不可以作为函数返回值,因为局部变在函数结束时候已经被系统回收了如果要返回地址,那么可以申请堆内存返回指针堆内存的指针c语言内存管理是非常蛋疼的事堆内存的指针不能乱改,改了后会造成内存泄漏堆中的内存在没有释放之前必须要有一个指针指向这一块的内容堆内存的指针可以作为函数返回值函数指针(掌握):概念:指向函数的指针函数名称本
2015-12-12 11:06:46
430
原创 c语言学习笔记之const关键字(理解)
const关键字(理解):用于修饰普通变量的时候表示该变量是只读的,不能修改const与数据类型可以调换,即 int const a 和 const int a是一样的,包括对指针const修饰数组的时候表示数组是只读的,必须定义的时候进行初始化修饰指针const放在*前面修饰*,表示指针指向的地址的内容只读,不能改变const放在*后面变量名前面表示指针的指向不能改变两个const,一
2015-12-12 11:02:32
332
原创 c语言学习笔记之内存分区
c语言有五大内存分区,分别是栈,堆,全局区,常量区,代码区。栈:在需要的时候由编译器(系统)自动分配,在不需要的时候会由系统自动回收的存储区,内存由系统管理,函数中定义的变量存储在栈中,当调用函数的时候函数中定义的变量会被加到栈中,当函数离开的时候,被添加的变量会从栈中移除,栈在最高的地址上,所以添加的变量地址会逐渐变小,里面的内容可读可写。堆:是一块动态内存,由程序猿自己申请自己释放的内存空间,其
2015-12-12 10:57:18
2983
jackson.zip
2015-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人