结构体
memset对结构体的支持
struct sample_struct
{
char csName[16];
int iSeq;
int iType;
};
//对于变量
struct sample_strcut stTest;
//一般情况下,清空stTest的方法:
stTest.csName[0]='\0';
stTest.iSeq=0;
stTest.iType=0;
//用memset就非常方便:
memset(&stTest,0,sizeof(struct sample_struct));
//如果是数组:
struct sample_struct TEST[10];
//则
memset(TEST,0,sizeof(struct sample_struct)*10);
主要是下面两句
memset(&stTest,0,sizeof(struct sample_struct));
memset(TEST,0,sizeof(struct sample_struct)*10);
选择排序&插入排序
这两个排序总是搞混
选择排序:把第i趟最大/最小的数放在第i个位置
插入排序:第i 个跟前面的数比大小
sort函数
sort(A,A+n,cmp);
网友评论