- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 如何判断int、double、float类型数据为0或判断一个未知数据类型的为0或相等
这个判断适合很多语言,首先要明白一点:对于数字而言,放在程序里,整数占用4或者8个字节,小数则占用8个字节字面量整数的类型是int,比如:10的数据类型是:int,所以:int a = 10 编译器才不会报错字面量小数的类型是double和float(目测C语言对这个分得不是太清楚,搞得我也很糊涂),比如:1.0的数据类型是:double,所以:int a = 1.0 (在java中
2014-11-30 20:45:33 20184
原创 java-重载,构造函数,匿名对象
public class Basic_3 { int a = 0; Basic_3(){ a = 9; System.out.println("a = "+a); } Basic_3(int a){ System.out.println("a = "+a); } Basic
2014-11-28 00:03:45 590
原创 java--this的使用
public class JClassA { String name; int age; int height; //this shi shui?//无参构造函数,JClassA(){ }//带2个参数的构造函数JClassA(String a,int age){ this();/
2014-11-28 00:00:55 409
原创 java-static的使用
public class JClassA { String name; int age; int height; //this shi shui?//无参构造函数,JClassA(){ }//带2个参数的构造函数JClassA(String a,int age){ this();/
2014-11-27 23:52:31 476
原创 IOS-Navigation
#import "GCViewController_3.h"#import "GCTools.h"#import "GCViewController_2.h"@implementation GCViewController_3-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated];
2014-11-26 21:43:51 391
原创 IOS-NavigationBar
#import "GCViewConreoller.h"#import "GCTools.h"#import "GCViewControllerTow.h"@implementation GCViewConreoller-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; U
2014-11-26 21:40:14 398
原创 IOS-NavigationController
#import "GCControView.h"#import "GCTools.h"#import "GCControlView_1.h"@implementation GCControView-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; self.view
2014-11-26 21:32:55 438
原创 JAVA-基本数据类型-分支结构
package java基本数据类型2;public class Basic_2 { /* * byte,short,long,int整型 * boolean,真/假 true/false * 编译:java-class-机器指令。 * javac Basic_2.java * java Basic_2 *
2014-11-26 00:03:33 393
原创 IOS-词典源码
/************************************************************/功能:输入英文单词输出中文释义主要代码:{ UITextView *text; UITextField *mytextfield; NSMutableArray *muarray;}- (BOOL)application:
2014-11-25 10:29:24 887
原创 Java-前奏
public class Demo_1 { //变量?计算机是一种极度精确的机器,说一不二 //存储在计算机中的信息,位置,空间大小, //变量类型 变量名 ; //字母、下划线、美元符开头, //驼峰命名法,不用拼音,更不能用拼音的缩写 public static void m
2014-11-24 23:30:07 389
原创 OC-KVO
#import @class Bank;@interface Person : NSObject{ Bank *bank;} @property(nonatomic)Bank *bank;//打开监听器-(void)registerVS;@end
2014-11-21 10:14:49 479
原创 OC-电子词典优化版,
#import #define PATH @"/Users/qianfeng/Desktop/FilePath/dict.txt"int main(int argc, const char * argv[]){ @autoreleasepool { NSString *content = [NSString stringWithContentsOfF
2014-11-19 20:58:05 487
原创 OC-文件夹/文件的创建
#import //PATH,文件目录#define PATH @"newpath"int main(int argc,const char * argv[]){ @autoreleasepool { NSFileManager *fileManager = [NSFileManagerdefaultManager];
2014-11-19 11:34:58 2838
原创 OC-归档:json/plist
//归档: 就是把数据按照定义的格式存储到文件中,方便从文件恢复对象数据//解归档: 从归档文件中读取数据到对象变量中#import int main(int argc,const char * argv[]){ @autoreleasepool { //归档 /*NSData *data =
2014-11-19 09:45:46 971
原创 OC-内存管理:retain/copy(深、浅拷贝)的使用和区别详解
通过程序来说明OC中的:深拷贝(deep copy)、浅拷贝、retain的使用及它们之间的区别。
2014-11-16 17:27:52 2251
原创 OC-内存管理1.1
类具有和C语言结构体相似的特征,每个类创建的对象都会拷贝本类的成员方法(函数又称消息)和成员变量(又称字段)放在自己的内存空间中,以后对象再次调用函数或乘员变量时实际上是调用自己内存中的拷贝,而本例题就是为了证明这一点而专门设计的。
2014-11-16 15:01:14 395
原创 数组快速排序,selecter
//// Card.m// ContectCard//// Created by qianfeng on 14-11-15.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import"Card.h"@implementation Card-(id)initWithNam
2014-11-15 19:03:07 405
原创 OC-电子词典
MyDictionary.h//// MyDictionary.h// CreatDictonary//// Created by qianfeng on 14-11-13.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import #define PATH @"/
2014-11-13 19:45:27 407
原创 OC-NSSet
//// main.m// NSset_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#importint main(int argc,const char * argv[]) {
2014-11-13 12:10:34 486
原创 OC-NSDictionary
//// main.m// nsdictionry_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import#define PATH @"/Users/qianfeng/Desktop/date.txt
2014-11-13 12:09:38 601
原创 OC-NSarray
//// main.m// NSarray_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import #import "Dog.h"int main(int argc
2014-11-13 12:07:37 457
原创 OC-NSString
//// main.m// NSString_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import //字符串在OC中采用的时UTF8编码,(还有UTF16、32)都
2014-11-13 12:05:58 372
原创 打印-杨辉三角
#includevoid print(int n);int main(){ int n = getchar()-'0'; print(n); return 0; }void print(int n){ int a[100] = {1,1}; int b[1
2014-11-06 19:35:25 416
原创 围圈报数
#includevoid find(int lenth,int number);int main(){ //人数: int lenth ; scanf("%d",&lenth); //需要报的数字: int number; scanf("%d",&number); find(lenth, n
2014-11-06 17:23:31 783
原创 回调函数
#include int sum(int n);int age(int age);int plat_change(int number);int last;int main(int argc,const char * argv[]) { //计算1+2+3+4+5+6的值:使用递归函数: //函数返回值是加的结果 int n = 6;
2014-11-06 11:54:12 347
原创 排序:冒泡+选择
#includeint main(){ char num[10]; int i = 0; for(;i scanf("%c",&num[i]); getchar(); } int j = 0; char flag; for(i = 0;i for(j
2014-11-05 20:42:36 297
原创 链表-模拟栈和队列
#include #include #include "string.h"typedef struct node{ int data; struct node* prev; struct node* next;}node_t,*pnode_t;int main(){ pnode_t pflag = NUL
2014-11-05 11:23:03 361
原创 大整数相加-修正版
#include #include #include #include void calculate(char* no1[],char* no2[]);int main(){ char* number_1[] = {NULL}; char* number_2[] = {NULL}; number_1[0]= (char*)mallo
2014-11-04 21:20:56 367
原创 字符串原地压缩
#include #include #include void find(char* pstring[]);int main(){ char* pstring[] = {NULL}; pstring[0] = (char*)malloc(100); if (pstring[0]==NULL) { perror("No
2014-11-04 18:01:48 410
原创 结构体
#include #include //创建结构体:重命名为node_t,指针重命名为p2node_ttypedef struct linknode{ int data; struct linknode* next;}node_t,*p2node_t;struct{ char a[10]; //声明
2014-11-04 15:45:45 554
原创 结构体指针-模拟链表
#include#includetypedefstruct linknode{ int data; struct linknode* next;}node_t,*p2node_t;int main(int argc,const char * argv[]) { //第一节点 node_t node_01;
2014-11-04 10:42:46 521
原创 int转化为char输出
#include #include#include "string.h"//把一位的整数转化为一个对应的字符输出char chang(int i,char chr);//把n位整数转化为相应的字符输出void ch_pointer(int n,char * ch[]);int main(){ char ch
2014-11-03 21:05:11 954
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人