- 博客(14)
- 收藏
- 关注

原创 走 向 梦 想 的 地 方
从朋友口中得知黑马也就短短的一个多月的时间,从一开始对它一无所知,到现在我已经把它当做我走向梦想的舞台。在这段时间里,纠结过,迷茫过,挣扎过和自己的思想进行强烈的斗争,令人欣慰的是最终还是自己的内心战胜了现实,我要去黑马!于是百度登陆黑马的官网看了报名流程,同时也注册了账号,根据报名流程我认真的写了自荐信,下载了自己想学的IOS开发视频,之后做了基础测试题,写博客,感觉自己找到了方向,
2015-03-20 18:45:39
496
原创 黑马程序员——【IOS】Foundation框架相关
------- android培训、java培训、IOS培训期待与您交流! ----------Foundation框架1.认识:我们之前的代码编写中,经常会写:#import ,因为Foundation框架中包含了很多的头文件(.h)所以为 了使用Foundation中的数据类型,我们必须包含Foundation框架。2.结构体常用结构体:在Foundation中定义了很
2015-03-21 11:38:15
445
原创 黑马程序员——【OC】内存管理
内存管理一、内存管理的基本原理1.定义:1>移动设备的内存极其有限,每个app所能占用的内存是有限制的 2>当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等 3>管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无
2015-03-20 23:02:19
441
原创 黑马程序员——【OC】构造方法概述
------- android培训、java培训、IOS培训期待与您交流! ----------OC中的构造方法:1.首先举个例子来说明:通常情况下我们创建一个对象我们会用到语句,这里我们创建一个Person对象:Person *p = [Person new];这里的new是一个类方法,完整的创建一个可用的对象,我们需要两个步骤:①分配存储空间 (用类方法
2015-03-20 17:46:38
420
原创 黑马程序员——【OC】点语法以及成员变量的作用域
------- android培训、java培训、IOS培训期待与您交流! ----------一、OC点语法简述:1>首先点语法本质上是方法的调用,不同于其他语言 如 JAVA 中 一个对象后面“点”就可以访问对象的变量属性,在OC中是不可以的。2>当使用点语法时,我们的编译器会自动展开相应的方法。如下例子:Person *p = [Person new];p.age
2015-03-20 16:58:46
442
原创 黑马程序员——【OC】面向对象的三大特性
OC 面向对象的三大特性:封装、继承、多态。1. 封装 set方法 作用:提供一个方法给成员变量设置值, 并且还可以在方法里对参数进行过滤。 命名规范: 1>方法名必须以set开头 2> set后面跟上成员变量名称,并且成员变量的首字母必须大写 3>返回值一定是void4>一定要接收一个参数,而且参数类型跟成员变
2015-03-18 00:43:44
403
原创 黑马程序员——【C语言】static与extern
一、static与extern---函数1.static与extern的定义:extern 定义外部函数,而且定义的函数能被本文件和其他文件访问。1>默认情况下所有的函数都是外部函数(所以extern在定义时也可以省略不写)2>不允许有同名的函数static 定义内部函数,只能被本文件访问2.static与extern对函数的作用:static:1>定义一个内部函数
2015-03-14 23:06:54
452
原创 黑马程序员——【C语言】typedef的用法
一、基本定义:声明一个新的类型名来代替已有的类型,从而我们方面使用。二、使用typedef的场合:1>基本数据类型2>指针3>结构体4>枚举5>指向函数的指针下面分别举例来说明一下具体用法1.1定义基本数据类型typedef int Myint; //Myint 新的类型名 相当于给int取了个别名//这里就可以用这个别名来定义int类型
2015-03-14 23:05:27
467
原创 黑马程序员——【C语言】重点指针的简述
C语言指针 简单整理了一下自己的笔记 帮自己梳理知识的过程同时分享给大家!一、指针的定义以及使用 1.格式:数据类型 *指针变量名称; 例如:int *p1; char *p2; 需要注意的是:这里的*表示该变量是指针变量(指针变量是P1,P2 而不是*p1,*p2) 2.使用:int *p; int a=10; p=&a;
2015-03-13 23:50:16
464
原创 黑马程序员——【C语言】求一维数组前N个元素的和
#includeint arraySum(int a[],int n){int Nsum=0; //定义一个变量存储元素的和for(int i=0;i{Nsum=Nsum + a[i];}return Nsum;}int main(){ int b[5]={10,23,45,21,67};int c= 4;int sum =
2015-03-11 16:34:59
2695
原创 黑马程序员——【C语言】输出整数在内存中的二进制形式
#includevoid Binary(int number);int main(){Binary(13);return 0;}void Binary(int number){ //记录二进制位挪到第几位int temp = 31;while(temp>0){ int value = number>>temp &1; //
2015-03-11 00:28:22
666
原创 黑马程序员——【C语言】判断一个整形变量的奇偶性(三种方式)
//第一种方式:使用if语句取余的方式#includeint main(){int a = 2;if(a%2 == 0){printf("a是偶数/n");}else{printf("a是奇数/n");}return 0;}//第二种方式:使用三目运算符#include int main(){int a =
2015-03-11 00:00:01
2902
原创 黑马程序员——【C语言】用三种方式交换两个变量的值
//第一种方法:采用第三方变量的方式#includeint main(){ //定义两个要交换的变量并初始化int a = 5;int b = 4;// 定义第三方变量tempint temp;//交换两个变量的值temp = a;a = b;b = temp;//分别输出a和b的值prinf("a的值:%d/n,b的值:%d/n",a,
2015-03-10 23:08:39
666
原创 黑马程序员——【C语言】原码、反码和补码概述
最近在学习C语言过程中,遇到原码、反码和补码相关内容容易混淆,查了相关资料后做个简单整理,希望能帮助到大家!!!O(∩_∩)O~首先,在我们计算机内,有三种符号数的表示方法:原码、反码和补码。1.原码、反码和补码的概述: 原码 就是二进制定点表示法,即最高位为符号位,“0”为正,“1”为负,其它位表示数值的大小。反码 表示法规定:正数的反码与原码
2015-03-10 16:56:50
626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人