NSStirng、NSArray、以及枚举(Method小集合)

oc 下定义字符串枚举 前言 在oc下常用的定义枚举的方式有两种 一种是使用enum关键字,示例如下: enum MyColor { Color_Red, Color_Green, Color_Orange, }; typedef enum MyColor MyColor; 或者使用 typedef enum { Color_Red, Color_Green, Color_Orange, }MyColor; 这样就可以用简写的MyColor代替 enum MyColor了。 另 阅读详情

以下内容由angellixf整理,这里制作记录:

/*******************************************************************************************     
 NSString     
 *******************************************************************************************/     
//一、NSString         
/*----------------创建字符串的方法----------------*/     
    
//1、创建常量字符串。     
NSString *astring = @"This is a String!";     
    
    
//2、创建空字符串,给予赋值。     
    
NSString *astring = [[NSString alloc] init];     
astring = @"This is a String!";     
[astring release];     
NSLog(@"astring:%@",astring);     
    
    
    
//3、在以上方法中,提升速度:initWithString方法     
    
NSString *astring = [[NSString alloc] initWithString:@"This is a String!"];     
NSLog(@"astring:%@",astring);     
[astring release];     
    
    
    
//4、用标准c创建字符串:initWithCString方法     
    
char *Cstring = "This is a String!";     
NSString *astring = [[NSString alloc] initWithCString:Cstring];     
NSLog(@"astring:%@",astring);     
[astring release];     
    
    
    
//5、创建格式化字符串:占位符(由一个%加一个字符组成)     
    
int i = 1;     
int j = 2;     
NSString *astring = [[NSString alloc] initWithString:[NSString stringWithFormat:@"%d.This is %i string!",i,j]];     
NSLog(@"astring:%@",astring);     
[astring release];     
    
    
    
//6、创建临时字符串     
    
NSString *astring;     
astring = [NSString stringWithCString:"This is a temporary string"];     
NSLog(@"astring:%@",astring);     
    
    
    
    
/*----------------从文件读取字符串:initWithContentsOfFile方法----------------*/         
    
NSString *path = @"astring.text";     
NSString *astring = [[NSString alloc] initWithContentsOfFile:path];     
NSLog(@"astring:%@",astring);     
[astring release];     
    
    
/*----------------写字符串到文件:writeToFile方法----------------*/         
    
    
NSString *astring = [[NSString alloc] initWithString:@"This is a String!"];     
NSLog(@"astring:%@",astring);     
NSString *path = @"astring.text";         
[astring writeToFile: path atomically: YES];     
[astring release];         
    
    
    
    
/*----------------比较两个字符串----------------*/             
    
//用C比较:strcmp函数     
    
char string1[] = "string!";     
char string2[] = "string!";     
if(strcmp(string1, string2) = = 0)     
{     
    NSLog(@"1");     
}     
    
    
    
//isEqualToString方法         
NSString *astring01 = @"This is a String!";     
NSString *astring02 = @"This is a String!";     
BOOL result = [astring01 isEqualToString:astring02];     
NSLog(@"result:%d",result);     
    
    
    
    
//compare方法(comparer返回的三种值)         
NSString *astring01 = @"This is a String!";     
NSString *astring02 = @"This is a String!";         
BOOL result = [astring01 compare:astring02] = = NSOrderedSame;         
NSLog(@"result:%d",result);         
//NSOrderedSame判断两者内容是否相同     
    
    
    
    
NSString *astring01 = @"This is a String!";     
NSString *astring02 = @"this is a String!";     
BOOL result = [astring01 compare:astring02] = = NSOrderedAscending;         
NSLog(@"result:%d",result);     
//NSOrderedAscending判断两对象值的大小(按字母顺序进行比较,astring02大于astring01为真)     
    
    
    
NSString *astring01 = @"this is a String!";     
NSString *astring02 = @"This is a String!";     
BOOL result = [astring01 compare:astring02] = = NSOrderedDescending;         
NSLog(@"result:%d",result);          
//NSOrderedDescending判断两对象值的大小(按字母顺序进行比较,astring02小于astring01为真)     
    
    
    
//不考虑大小写比较字符串1    
NSString *astring01 = @"this is a String!";     
NSString *astring02 = @"This is a String!";     
BOOL result = [astring01 caseInsensitiveCompare:astring02] = = NSOrderedSame;         
NSLog(@"result:%d",result);          
//NSOrderedDescending判断两对象值的大小(按字母顺序进行比较,astring02小于astring01为真)     
    
    
    
//不考虑大小写比较字符串2    
NSString *astring01 = @"this is a String!";     
NSString *astring02 = @"This is a String!";     
BOOL result = [astring01 compare:astring02     
                        options:NSCaseInsensitiveSearch | NSNumericSearch] = = NSOrderedSame;         
NSLog(@"result:%d",result);          
    
//NSCaseInsensitiveSearch:不区分大小写比较 NSLiteralSearch:进行完全比较,区分大小写 NSNumericSearch:比较字符串的字符个数,而不是字符值。     
    
    
/*----------------改变字符串的大小写----------------*/         
    
NSString *string1 = @"A String";      
NSString *string2 = @"String";      
NSLog(@"string1:%@",[string1 uppercaseString]);//大写     
NSLog(@"string2:%@",[string2 lowercaseString]);//小写     
NSLog(@"string2:%@",[string2 capitalizedString]);//首字母大小     
    
    
/*----------------在串中搜索子串----------------*/             
    
NSString *string1 = @"This is a string";     
NSString *string2 = @"string";     
NSRange range = [string1 rangeOfString:string2];     
int location = range.location;     
int leight = range.length;     
NSString *astring = [[NSString alloc] initWithString:[NSString stringWithFormat:@"Location:%i,Leight:%i",location,leight]];     
NSLog(@"astring:%@",astring);     
[astring release];     
    
    
/*----------------抽取子串 ----------------*/             
    
//-substringToIndex: 从字符串的开头一直截取到指定的位置,但不包括该位置的字符     
NSString *string1 = @"This is a string";     
NSString *string2 = [string1 substringToIndex:3];     
NSLog(@"string2:%@",string2);     
    
    
    
    
//-substringFromIndex: 以指定位置开始(包括指定位置的字符),并包括之后的全部字符     
NSString *string1 = @"This is a string";     
NSString *string2 = [string1 substringFromIndex:3];     
NSLog(@"string2:%@",string2);     
    
    
    
    
//-substringWithRange: //按照所给出的位置,长度,任意地从字符串中截取子串     
NSString *string1 = @"This is a string";     
NSString *string2 = [string1 substringWithRange:NSMakeRange(0, 4)];     
NSLog(@"string2:%@",string2);     
    
    
//扩展路径     
    
NSString *Path = @"~/NSData.txt";     
NSString *absolutePath = [Path stringByExpandingTildeInPath];     
NSLog(@"absolutePath:%@",absolutePath);     
NSLog(@"Path:%@",[absolutePath stringByAbbreviatingWithTildeInPath]);     
    
    
    
//文件扩展名     
NSString *Path = @"~/NSData.txt";     
NSLog(@"Extension:%@",[Path pathExtension]);     
    
    
    
    
/*******************************************************************************************     
 NSMutableString     
 *******************************************************************************************/         
    
/*---------------给字符串分配容量----------------*/     
//stringWithCapacity:     
NSMutableString *String;     
String = [NSMutableString stringWithCapacity:40];     
    
    
/*---------------在已有字符串后面添加字符----------------*/         
    
//appendString: and appendFormat:     
    
NSMutableString *String1 = [[NSMutableString alloc] initWithString:@"This is a NSMutableString"];     
//[String1 appendString:@", I will be adding some character"];     
[String1 appendFormat:[NSString stringWithFormat:@", I will be adding some character"]];     
NSLog(@"String1:%@",String1);     
*/     
    
    
/*--------在已有字符串中按照所给出范围和长度删除字符------*/         
/*     
 //deleteCharactersInRange:     
 NSMutableString *String1 = [[NSMutableString alloc] initWithString:@"This is a NSMutableString"];     
 [String1 deleteCharactersInRange:NSMakeRange(0, 5)];     
 NSLog(@"String1:%@",String1);     
    
    
    
 /*--------在已有字符串后面在所指定的位置中插入给出的字符串------*/     
    
//-insertString: atIndex:     
NSMutableString *String1 = [[NSMutableString alloc] initWithString:@"This is a NSMutableString"];     
[String1 insertString:@"Hi! " atIndex:0];     
NSLog(@"String1:%@",String1);     
    
    
    
/*--------将已有的空符串换成其它的字符串------*/     
    
//-setString:     
NSMutableString *String1 = [[NSMutableString alloc] initWithString:@"This is a NSMutableString"];     
[String1 setString:@"Hello Word!"];     
NSLog(@"String1:%@",String1);     
    
    
    
/*--------按照所给出的范围,和字符串替换的原有的字符------*/     
    
//-setString:     
NSMutableString *String1 = [[NSMutableString alloc] initWithString:@"This is a NSMutableString"];     
[String1 replaceCharactersInRange:NSMakeRange(0, 4) withString:@"That"];     
NSLog(@"String1:%@",String1);     
    
    
    
/*-------------判断字符串内是否还包含别的字符串(前缀,后缀)-------------*/     
//01:检查字符串是否以另一个字符串开头- (BOOL) hasPrefix: (NSString *) aString;     
NSString *String1 = @"NSStringInformation.txt";     
[String1 hasPrefix:@"NSString"] = = 1 ?  NSLog(@"YES") : NSLog(@"NO");     
[String1 hasSuffix:@".txt"] = = 1 ?  NSLog(@"YES") : NSLog(@"NO");     
    
//02:查找字符串某处是否包含其它字符串 - (NSRange) rangeOfString: (NSString *) aString,这一点前面在串中搜索子串用到过;     
    
    
    
/*******************************************************************************************     
 NSArray     
 *******************************************************************************************/     
    
/*---------------------------创建数组------------------------------*/     
//NSArray *array = [[NSArray alloc] initWithObjects:     
@"One",@"Two",@"Three",@"Four",nil];     
    
self.dataArray = array;     
[array release];     
    
//- (unsigned) Count;数组所包含对象个数;     
NSLog(@"self.dataArray cound:%d",[self.dataArray count]);     
    
//- (id) objectAtIndex: (unsigned int) index;获取指定索引处的对象;     
NSLog(@"self.dataArray cound 2:%@",[self.dataArray objectAtIndex:2]);     
    
    
/*--------------------------从一个数组拷贝数据到另一数组(可变数级)----------------------------*/         
    
//arrayWithArray:     
//NSArray *array1 = [[NSArray alloc] init];     
NSMutableArray *MutableArray = [[NSMutableArray alloc] init];     
NSArray *array = [NSArray arrayWithObjects:     
                  @"a",@"b",@"c",nil];     
NSLog(@"array:%@",array);     
MutableArray = [NSMutableArray arrayWithArray:array];     
NSLog(@"MutableArray:%@",MutableArray);     
    
array1 = [NSArray arrayWithArray:array];     
NSLog(@"array1:%@",array1);     
    
    
//Copy     
    
//id obj;     
NSMutableArray *newArray = [[NSMutableArray alloc] init];     
NSArray *oldArray = [NSArray arrayWithObjects:     
                     @"a",@"b",@"c",@"d",@"e",@"f",@"g",@"h",nil];     
    
NSLog(@"oldArray:%@",oldArray);     
for(int i = 0; i < [oldArray count]; i++)     
{             
    obj = [[oldArray objectAtIndex:i] copy];     
    [newArray addObject: obj];     
}     
//          
NSLog(@"newArray:%@", newArray);     
[newArray release];     
    
    
//快速枚举     
    
//NSMutableArray *newArray = [[NSMutableArray alloc] init];     
NSArray *oldArray = [NSArray arrayWithObjects:     
                     @"a",@"b",@"c",@"d",@"e",@"f",@"g",@"h",nil];         
NSLog(@"oldArray:%@",oldArray);     
    
for(id obj in oldArray)     
{     
    [newArray addObject: obj];     
}     
//          
NSLog(@"newArray:%@", newArray);     
[newArray release];         
    
    
//Deep copy     
    
//NSMutableArray *newArray = [[NSMutableArray alloc] init];     
NSArray *oldArray = [NSArray arrayWithObjects:     
                     @"a",@"b",@"c",@"d",@"e",@"f",@"g",@"h",nil];         
NSLog(@"oldArray:%@",oldArray);         
newArray = (NSMutableArray*)CFPropertyListCreateDeepCopy(kCFAllocatorDefault, (CFPropertyListRef)oldArray, kCFPropertyListMutableContainers);     
NSLog(@"newArray:%@", newArray);     
[newArray release];         
    
    
//Copy and sort     
    
//NSMutableArray *newArray = [[NSMutableArray alloc] init];     
NSArray *oldArray = [NSArray arrayWithObjects:     
                     @"b",@"a",@"e",@"d",@"c",@"f",@"h",@"g",nil];         
NSLog(@"oldArray:%@",oldArray);     
NSEnumerator *enumerator;     
enumerator = [oldArray objectEnumerator];     
id obj;     
while(obj = [enumerator nextObject])     
{     
    [newArray addObject: obj];     
}     
[newArray sortUsingSelector:@selector(compare:)];     
NSLog(@"newArray:%@", newArray);     
[newArray release];     
    
    
    
/*---------------------------切分数组------------------------------*/     
    
//从字符串分割到数组- componentsSeparatedByString:     
NSString *string = [[NSString alloc] initWithString:@"One,Two,Three,Four"];     
NSLog(@"string:%@",string);         
NSArray *array = [string componentsSeparatedByString:@","];     
NSLog(@"array:%@",array);     
[string release];     
    
    
//从数组合并元素到字符串- componentsJoinedByString:     
NSArray *array = [[NSArray alloc] initWithObjects:@"One",@"Two",@"Three",@"Four",nil];     
NSString *string = [array componentsJoinedByString:@","];     
NSLog(@"string:%@",string);     
    
    
    
/*******************************************************************************************     
 NSMutableArray     
 *******************************************************************************************/     
/*---------------给数组分配容量----------------*/     
//NSArray *array;     
array = [NSMutableArray arrayWithCapacity:20];     
    
    
    
/*--------------在数组末尾添加对象----------------*/     
//- (void) addObject: (id) anObject;     
//NSMutableArray *array = [NSMutableArray arrayWithObjects:     
@"One",@"Two",@"Three",nil];     
[array addObject:@"Four"];     
NSLog(@"array:%@",array);     
    
    
    
/*--------------删除数组中指定索引处对象----------------*/         
//-(void) removeObjectAtIndex: (unsigned) index;         
//NSMutableArray *array = [NSMutableArray arrayWithObjects:     
@"One",@"Two",@"Three",nil];     
[array removeObjectAtIndex:1];     
NSLog(@"array:%@",array);     
    
    
    
/*-------------数组枚举---------------*/         
//- (NSEnumerator *)objectEnumerator;从前向后     
//NSMutableArray *array = [NSMutableArray arrayWithObjects:     
@"One",@"Two",@"Three",nil];     
NSEnumerator *enumerator;     
enumerator = [array objectEnumerator];     
    
id thingie;     
while (thingie = [enumerator nextObject]) {     
    NSLog(@"thingie:%@",thingie);     
}     
    
    
//- (NSEnumerator *)reverseObjectEnumerator;从后向前     
//NSMutableArray *array = [NSMutableArray arrayWithObjects:     
@"One",@"Two",@"Three",nil];     
NSEnumerator *enumerator;     
enumerator = [array reverseObjectEnumerator];     
    
id object;     
while (object = [enumerator nextObject]) {     
    NSLog(@"object:%@",object);     
}     
    
    
//快速枚举     
//NSMutableArray *array = [NSMutableArray arrayWithObjects:     
@"One",@"Two",@"Three",nil];     
for(NSString *string in array)     
{     
    NSLog(@"string:%@",string);     
}     
    
    
    
/*******************************************************************************************     
 NSDictionary     
 *******************************************************************************************/     
    
/*------------------------------------创建字典------------------------------------*/     
//- (id) initWithObjectsAndKeys;     
    
//NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"One",@"1",@"Two",@"2",@"Three",@"3",nil];     
NSString *string = [dictionary objectForKey:@"One"];     
NSLog(@"string:%@",string);     
NSLog(@"dictionary:%@",dictionary);     
[dictionary release];     
    
    
/*******************************************************************************************     
 NSMutableDictionary     
 *******************************************************************************************/     
    
/*------------------------------------创建可变字典------------------------------------*/         
//创建     
NSMutableDictionary *dictionary = [NSMutableDictionary dictionary];     
    
//添加字典     
[dictionary setObject:@"One" forKey:@"1"];     
[dictionary setObject:@"Two" forKey:@"2"];     
[dictionary setObject:@"Three" forKey:@"3"];     
[dictionary setObject:@"Four" forKey:@"4"];     
NSLog(@"dictionary:%@",dictionary);     
    
//删除指定的字典     
[dictionary removeObjectForKey:@"3"];     
NSLog(@"dictionary:%@",dictionary);     
    
    
/*******************************************************************************************     
 NSValue(对任何对象进行包装)     
 *******************************************************************************************/     
    
/*--------------------------------将NSRect放入NSArray中------------------------------------*/         
//将NSRect放入NSArray中     
NSMutableArray *array = [[NSMutableArray alloc] init];     
NSValue *value;     
CGRect rect = CGRectMake(0, 0, 320, 480);         
value = [NSValue valueWithBytes:&rect objCType:@encode(CGRect)];     
[array addObject:value];     
NSLog(@"array:%@",array);     
    
//从Array中提取     
value = [array objectAtIndex:0];     
[value getValue:&rect];     
NSLog(@"value:%@",value);     
    
    
/*******************************************************************************************     
 从目录搜索扩展名为jpg的文件     
 *******************************************************************************************/     
    
//NSFileManager *fileManager = [NSFileManager defaultManager];     
NSString *home;     
home = @"../Users/";     
    
NSDirectoryEnumerator *direnum;     
direnum = [fileManager enumeratorAtPath: home];     
    
NSMutableArray *files = [[NSMutableArray alloc] init];     
    
//枚举     
NSString *filename;     
while (filename = [direnum nextObject]) {     
    if([[filename pathExtension] hasSuffix:@"jpg"]){     
        [files addObject:filename];     
    }     
}     
    
//快速枚举     
//for(NSString *filename in direnum)     
//{     
//    if([[filename pathExtension] isEqualToString:@"jpg"]){     
//        [files addObject:filename];     
//    }     
//}     
NSLog(@"files:%@",files);     
    
//枚举     
NSEnumerator *filenum;     
filenum = [files objectEnumerator];     
while (filename = [filenum nextObject]) {     
    NSLog(@"filename:%@",filename);     
}     
    
//快速枚举     
//for(id object in files)     
//{     
//    NSLog(@"object:%@",object);     
//}
10、网络安全工具:Bettercap 与 Web 应用测试工具全解析 本文详细解析了网络安全工具Bettercap及其在中间人攻击和无线攻击中的应用,同时介绍了多种Web应用测试工具,如Amass、Cadaver、Dirb等,并探讨了工具的使用场景、流程、注意事项以及未来发展趋势,为网络安全测试提供了全面的指导。 阅读详情

相关推荐

人大金仓数据库Kingbase FlySync同步程序安装

Kingbase FlySync同步程序(以下简称 KFS)是面向异地容灾、数据集中共享的场景推出的具备在异构数据平台间实现实时、增量数据同步的工具类产品,主要采用了物理日志解析技术,帮助用户解决不同数据平台的数据间可实现任意方向实时移动流转的问题,并保证此过程中数据不丢失,状态可监控,流转数据量可统计。KFS 需要安装的主要组件有 2 个,分别是后端同步程序和管理控制平台,另外KFS的部署方式也有2种,为分离部署何集中部署•集中部署:KFS与数据库部署在同一机器上。

weixin_44312518的博客 1179

iOS设置NSString的枚举

typedef NS_ENUM(NSInteger, ORDERSTATE) { ORDERSTATE_NoStart = 1, //未开始 ORDERSTATE_StartGrab, //抢单 ORDERSTATE_HasGrabBySelf, //自己抢到 ORDERSTATE_HasGra

iOS开发之路 1万+

SCG到ECG信号转换:Wave U-Net模型实现移动端心脏监测

心脏监测技术中,心电图(ECG)和心脏振动信号(SCG)是两种重要的生物信号。ECG记录心脏电活动,而SCG捕捉机械振动,两者通过电-机械耦合机制关联。Wave U-Net模型通过编码器-解码器结构和扩张卷积,实现了SCG到ECG的高精度转换,参数量减少90%以上。这一技术在移动设备上达到临床可用精度,未来可通过手机实现专业级心电图监测。应用场景包括睡眠呼吸暂停监测、心脏再同步化治疗评估等,为移动医疗带来革新。

weixin_35649491的博客 301

Gn 与 Ninja学习和使用

最近开始研究OpenHarmony,发现大多数鸿蒙系统的组件的编译构建都是基于 gn 和 ninjia 完成的。之前在编译Google开源的代码时有过接触,但是没有对其进行深入学习使用,只知道它是谷歌弄出来的替代make的东西,据说相对于GUN make速度有了好几倍的提升。既然是比Make更加优秀的东西,自然值得引荐使用。这可能也是鸿蒙选择使用它进行代码构建最直接的原因吧。我将从下面五个方面对其进行学习运用。

fangye945a的博客 1万+

三极管吸潮失效分析案例

案例背景三极管也称为晶体三极管,它被视为电子电路中最重要的器件之一。三极管顾名思义具有三个电极,它最主要的功能是电流放大和开关作用。本次失效案例中的三极管在仓库存放一段时间后,在PCBA测试过程中集中发生不良。分析过程1.外观检测对失效样品进行外观检测,未发现明显破损、裂纹等不良。2.X-ray检测对失效样品进行X-ray检测,金线、绑定点未发现异常。3.开封检测对失效样品进行开封检测,发现存在键合点脱落的现象,键合点附近的晶圆破损。4.SEM检测对失效样品进行SEM检测,发现晶圆键合点位置有裂纹和破损,金

sy220504的博客 1042

猫耳语音下载(mediadown)

西宾猫耳语音下载工具,能够帮助你下载猫耳音频节目。如果你是会员,它还能帮你下载会员节目。

new_stranger的专栏 2490

初探 NS_STRING_ENUM

Objective-C 與 Swift的那檔事(原文) 前言 自從蘋果 WWDC 2014 大會上,我們的銀髮帥哥 Craig Federighi 宣布全新程式語言 Swift 之後,iOS 程式開發就進入了全新的領域(和噩夢XD)。 Dcard 在去年 Swift 2.0 發布之後便開始使用 Swift 開發,過程中發現了很多令人興奮的新特性、新寫法、和新的地雷(笑),未來我們會將一些使用 ...

weixin_34358092的博客 2907

SNAP实战:哨兵1 SLC数据预处理全流程详解(附避坑指南)

本文详细解析了使用SNAP软件处理哨兵1号SLC数据的完整预处理流程。从轨道精校正、辐射定标到多视与斑点滤波,再到地理编码,文章提供了清晰的操作步骤与核心逻辑,并重点分享了实践中的常见“坑”与解决方案,旨在帮助用户高效、准确地完成SAR数据预处理。

7up55的博客 1027

树莓派视觉小车实战:OpenCV驱动的智能物体追踪系统

本文详细介绍了如何从零开始构建一个基于树莓派的智能视觉小车,实现物体跟踪功能。通过OpenCV进行图像处理,结合颜色与轮廓识别算法,让小车能够实时锁定并追踪特定目标。内容涵盖硬件搭建、软件环境配置、核心代码解析及运动控制逻辑,为创客和开发者提供了完整的实战指南。

weixin_29047545的博客 143

训练救星!EMA多尺度注意力让YOLOv11轻松攻克自定义数据集不涨点难题

在目标检测模型训练中,自定义数据集不涨点是阻碍算法落地的核心痛点之一。传统训练策略在数据分布特殊、样本量有限的场景下极易陷入收敛停滞,而 EMA(指数移动平均)结合多尺度注意力的方案,在自定义数据集上实现mAP 提升 6.5%,同时让训练曲线从“平缓停滞”转为“持续攀升”,彻底解决创新点在自有数据上的性能瓶颈。本教程将带你从原理到实践,通过 EMA 多尺度注意力为 YOLOv11 注入训练稳定性,让你的自定义数据集模型训练实现质的飞跃。EMA 衰减率:小样本数据集建议将decay。

FJN110的博客 160

主题:NSStirng、NSArray、以及枚举(Method小集合)

主题:NSStirng、NSArray、以及枚举(Method小集合)    查看完整版    作者:colddawn  时间:2010-04-08 06:34   标题:        作者:xiexinit  时间:2010-04-08 06:39     [img]http://www.devdiv.com/static/

432

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: Ubuntu9.10以上版本和Windows双系统启动顺序设置
下一篇: Mac系统中在Finder中显示(隐藏)隐藏文件
yarin
博客等级 码龄17年 35粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值