- 博客(12)
- 收藏
- 关注
原创 OC通讯录(MRC手动管理内存)
// ****** 获取姓名首字母 ********// ****** NSString+Characters.h文件#import @interface NSString (Characters)- (NSString *)charactersGroupName;@end// ********NSString+Characters.m文件#impor
2015-09-07 08:29:13 596
原创 输入n,分别用*输出边长为n的实心菱形和空心菱形。
//注释的为实心菱形for (int i=0; i9; i++) { printf(" "); for (int j=1;j17; j++) { if (j==9-i||j==9+i) { printf("*"); }else{
2015-08-15 20:42:41 4045
转载 c/c++里的 堆区 栈区 静态区 文字常量区 程序代码区
一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆(heap):由malloc,new等分配的空间的地址,地址由低向高增长(程序员释放)。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。
2015-08-13 19:24:43 852
原创 结构体嵌套、结构体数组、排序
//年月日typedef struct birthday{ int year; int month; int day;}MD;//结构体的成员也可以是结构体typedef struct Student{ char name[20]; int age; char sex; int score; M
2015-08-12 14:51:29 1233
转载 结构体空间说明!
typedef struct{// char name[20];// int age;// int score; char a; char b; char c; int d; double g; int f; } Student ; printf("%lu",sizeo
2015-08-12 11:52:34 454
原创 有三个学⽣生,编程找出分数最⾼者以及年龄最小者
//typedeftypedef struct sangexuesheng{ char name[10]; int score; int age;}SG;int main(int argc,const char * argv[]) { //有三个学⽣生,赋予信息 SG stu1 = {"dage",59,30};
2015-08-12 11:14:46 887
原创 编写一个函数:将一个字符串中相同的元素删除,并在main()中调⽤用,并输出.
感觉自己写的好麻烦,求简便方法//.h头文件char QuChong(char arr[],int a);//.m函数体char QuChong(char arr[],int a){ long length =strlen(arr); for (int i =0; i 1; i++) { for (int j
2015-08-12 08:54:14 778
转载 [c语言]冒泡排序-------对折判断法
void quickSort(int s[],int left,int right) { int i,j,t,temp; if (left>right) return; temp=s[left]; i=left; j=right;
2015-08-10 20:20:58 635
转载 [c语言]冒泡排序升级版------选择排序简单版
//入口参数 array[] 是数组的名称 leng: 想要冒泡的长度void XuanZhe(int array[] ,int length){ int k; //就是记录 每次对比的最大的数组的下标 int exchange;//交换的变量 for (int i=length-1; i>=0; i--) { k=0;
2015-08-10 20:18:07 1050
转载 [c语言]输入三个单词,输出最长单词
char arr[3][20] = {};//定义一个数组,存放输入的单词 char c[20] = {};//存放相比较后最长单词(注意书写规范,不然运行后会出错) printf("请输入三个单词,以空格键隔开:"); scanf("%s %s %s", arr[0],arr[1],arr[2]); long length =0; for (
2015-08-10 15:19:35 2744
转载 产生一个随机数的函数 范围[a,b]
#import int RangeRandom(int a ,int b)int main(int argc,const char * argv[]) { int num = RangeRandom( 10 , 30 ); //直接调用,方便多次取随机数}int RangeRandom(int a ,int b){ int num; num =
2015-08-09 21:59:12 920
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人