摘要: OC语言中的方法和函数是有区别的:类内部叫方法,单独定义的叫函数,定义的格式也不同类方法:+ (void) 方法名、对象方法:- (void) 方法名、函数:void 函数名(参数列表) 1 #import 2 3 void test();//test函数的声明 4 5 //类Person的声... 阅读全文
posted @ 2014-05-03 23:27 随遇不安 阅读(875) 评论(0) 推荐(0) 编辑
摘要: //指针变量就是用来存储地址的,只能存储地址格式: int *p; 这个p为指针变量;指针变量占8个字节类型是用来说明这个指针指向的类型; 比如上边的int代表这个指针变量会指向int类型的存储空间;int *p = &a;//这样一句可以写,此时的*只是一个标志,表示这个*只是表示p是个指针;*p... 阅读全文
posted @ 2014-05-03 10:52 随遇不安 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 数组:数组的定义注意点数组初始化正确写法:int args[5] = {1,23,32,4,5};int args[5] = {12,23};int args[5] = {[3]=23, [4]=13};//这种写法也可以,直接给其中角标为3和4的赋值int args[] = {12,23,32};... 阅读全文
posted @ 2014-05-03 10:47 随遇不安 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 学习任何语言基础时,两个数值得交换是必须掌握的,下面是3种不同的方式(c语言)方法一:利用数学的计算技巧 1 #include 2 int main() 3 { 4 5 int a =10, b = 20; 6 7 printf("交换前a=%d, b=%d\n... 阅读全文
posted @ 2014-05-03 10:41 随遇不安 阅读(6418) 评论(0) 推荐(0) 编辑
摘要: c语言中的二进制输出是没有占位符的,不像八进制:%o; 和十六进制:x%;c中二进制的输出 1 //右移31位,从最高为开始和1做&运算,得到每一位的二进制数值 2 void printbinry(int num) 3 { 4 int count = (sizeof(num)=0) { 6 ... 阅读全文
posted @ 2014-05-03 09:13 随遇不安 阅读(5797) 评论(0) 推荐(0) 编辑