<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Elvist的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Elvist</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Elvist]]></copyright><item><title><![CDATA[OC通讯录（MRC手动管理内存）]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/48260769</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/48260769</guid><author>Elvist</author><pubDate>Mon, 07 Sep 2015 08:29:13 +0800</pubDate><description><![CDATA[//  ****** 获取姓名首字母 ********
//  ****** NSString+Characters.h文件

#import 
@interface NSString (Characters)
- (NSString *)charactersGroupName;
@end
//  ********NSString+Characters.m文件


#impor]]></description><category></category></item><item><title><![CDATA[输入n，分别用*输出边长为n的实心菱形和空心菱形。]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47685449</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47685449</guid><author>Elvist</author><pubDate>Sat, 15 Aug 2015 20:42:41 +0800</pubDate><description><![CDATA[//注释的为实心菱形




for (int i=0; i9; i++) {
        printf(" ");
        for (int j=1;j17; j++) {
            if (j==9-i||j==9+i) {
                printf("*");
            }else{
             ]]></description><category></category></item><item><title><![CDATA[写一个函数交换两个结构体变量]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47666341</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47666341</guid><author>Elvist</author><pubDate>Fri, 14 Aug 2015 19:13:13 +0800</pubDate><description><![CDATA[【代码】写一个函数交换两个结构体变量。]]></description><category></category></item><item><title><![CDATA[c/c++里的 堆区 栈区 静态区 文字常量区 程序代码区]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47617227</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47617227</guid><author>Elvist</author><pubDate>Thu, 13 Aug 2015 19:24:43 +0800</pubDate><description><![CDATA[一个由C/C++编译的程序占用的内存分为以下几个部分

　　1、栈区（stack）— 由编译器自动分配释放
 ，存放函数的参数值，局部变量的值等。其操作方式类似于数据结构中的栈。 
       堆(heap)：由malloc,new等分配的空间的地址,地址由低向高增长（程序员释放）。

　　2、堆区（heap） — 一般由程序员分配释放， 若程序员不释放，程序结束时可能由OS回收 。]]></description><category></category></item><item><title><![CDATA[结构体嵌套、结构体数组、排序]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47444589</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47444589</guid><author>Elvist</author><pubDate>Wed, 12 Aug 2015 14:51:29 +0800</pubDate><description><![CDATA[//年月日
typedef struct birthday{
    int year;
    int month;
    int day;
}MD;


//结构体的成员也可以是结构体
typedef struct Student{
    char name[20];
    int age;
    char sex;
    int score;
    M]]></description><category></category></item><item><title><![CDATA[结构体空间说明！]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47442275</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47442275</guid><author>Elvist</author><pubDate>Wed, 12 Aug 2015 11:52:34 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[有三个学⽣生,编程找出分数最⾼者以及年龄最小者]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47441575</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47441575</guid><author>Elvist</author><pubDate>Wed, 12 Aug 2015 11:14:46 +0800</pubDate><description><![CDATA[//typedef
typedef struct sangexuesheng
{
    char name[10];
    int score;
    int age;
}SG;



int main(int argc,
const char * argv[]) {

    //有三个学⽣生，赋予信息
    SG stu1 = {"dage",59,30};]]></description><category></category></item><item><title><![CDATA[编写一个函数:将一个字符串中相同的元素删除,并在main()中调⽤用,并输出.]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47438795</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47438795</guid><author>Elvist</author><pubDate>Wed, 12 Aug 2015 08:54:14 +0800</pubDate><description><![CDATA[感觉自己写的好麻烦，求简便方法


//.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]]></description><category></category></item><item><title><![CDATA[［c语言］冒泡排序-------对折判断法]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47404187</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47404187</guid><author>Elvist</author><pubDate>Mon, 10 Aug 2015 20:20:58 +0800</pubDate><description><![CDATA[void quickSort(int s[],int left,int right)
    {
        int i,j,t,temp;
        if (left>right)
            return;
        
        temp=s[left];
        i=left;
        j=right;
        
]]></description><category></category></item><item><title><![CDATA[［c语言］冒泡排序升级版------选择排序简单版]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47404137</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47404137</guid><author>Elvist</author><pubDate>Mon, 10 Aug 2015 20:18:07 +0800</pubDate><description><![CDATA[//入口参数 array[] 是数组的名称  leng: 想要冒泡的长度
void XuanZhe(int array[] ,int length){
   
    int k; //就是记录 每次对比的最大的数组的下标
    int exchange;//交换的变量
    for (int i=length-1; i>=0; i--)
    {
        k=0;  ]]></description><category></category></item><item><title><![CDATA[［c语言］输入三个单词，输出最长单词]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47399073</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47399073</guid><author>Elvist</author><pubDate>Mon, 10 Aug 2015 15:19:35 +0800</pubDate><description><![CDATA[char arr[3][20] = {};//定义一个数组，存放输入的单词
    char c[20] = {};//存放相比较后最长单词（注意书写规范，不然运行后会出错）
    printf("请输入三个单词，以空格键隔开：");
    scanf("%s %s %s", arr[0],arr[1],arr[2]);
    long length =
0;
    for (]]></description><category></category></item><item><title><![CDATA[产生一个随机数的函数 范围[a,b]]]></title><link>https://blog.youkuaiyun.com/Elvist/article/details/47380667</link><guid>https://blog.youkuaiyun.com/Elvist/article/details/47380667</guid><author>Elvist</author><pubDate>Sun, 09 Aug 2015 21:59:12 +0800</pubDate><description><![CDATA[#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 =]]></description><category></category></item></channel></rss>