20165103???????????????C??????????????????
???????????????C??????????????????
????????????????????????
?????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????
-- ??????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????
??????
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????
????????????
???????????????????????????????????????????????????4????????????
- ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- ????????????????????????????????????????????????????????????????????????????????????????????????debug???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????20???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- ???????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????
C??????????????????
??????????????????C???????????????????????????????????????????????????,??????????????????????????????C??????????????????????????????????????????
c??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????c??????????????????????????????????????????????????????????????????????????????????????????????????????c????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????C??????????????????????????????????????????????????????????????????????????????
????????????????????????????????????3000?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????C????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????==????????????==???????????????????????????????????????????????????????????????????????????????????????????????????==????????????==??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????==????????????==????????????????????????????????????????????????????????????
int (*f)(int a);/*????????????????????????*/
f=func;/*???????????????????????????*/
==????????????==?????????????????????????????????????????????????????????
int *f(int a);/*?????????????????????????????????????????????????????????????????????*/
?????????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????I/O????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ASCII???????????????????????????????????????fopen????????????????????????????????????a+???w+???r+
?????????????????????fopen????????????????????????ab+???wb+???rb+
?????????????????????fprintf?????????fwrite?????????????????????
?????????C?????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???C????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????C??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????"?????????????????????"???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????C???????????????????????????A????????????????????????B??????????????????????????????A??????????????????5????????????????????????A????????????????????????????????????????????????????????????????????????
???????????????
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int input(int b[],int c);
int output(int e[],int c);
int copy(int a[],int d[],int n);
int cmp(const void *p, const void *q);
int cmp1(const void *p, const void *q);
int main()
{
int n,k=5;
int *p;
int a[100],d[100];
printf("???????????????????????????");
scanf("%d",&n);
input(a,n);
copy(a,d,n);
output(a,n);
output(d,n);
qsort(a,n,sizeof(int),cmp);
output(a,n);
qsort(d,n,sizeof(int),cmp1);
output(d,n);
p = (int *)bsearch(&k,a,n,sizeof(int),cmp);
(p == NULL) ? puts("not found") : puts("found");
return 0;
}
int input(int b[],int c)
{
int i;
for(i=0;i<c;i++)
{
scanf("%d",&b[i]);
}
return 0;
}
int output(int e[],int c)
{
int i;
for(i=0;i<c;i++)
{
printf("%d",e[i]);
}
printf("\n");
return 0;
}
int copy(int a[],int d[],int n)
{
int i;
for(i=0;i<n;i++)
{
d[i]=a[i];
}
return 0;
}
int cmp(const void *p, const void *q)
{
return strcmp((char *)p,(char *)q);
}
int cmp1(const void *p, const void *q)
{
return strcmp((char *)q,(char *)p);
}
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????C?????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????.c???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
#include<stdio.h>
#include<Windows.h>
#include<string.h>
int main()
{
char filepath[1000], batpath[1010];
gets(filepath);
strcpy(batpath, filepath);
strcat(batpath, "\\Text1.bat");
FILE *fp;
fp = fopen(batpath, "w");
fputs("DIR *.c /B>list.txt", fp);
fclose(fp);
system(batpath);
static int count = 0;
FILE *fp1, *fp2;
fp1 = fopen("list.txt", "r");
char s[100];
char singleline[1000];
while(fgets(s, 100, fp1))
{
int len = strlen(s);
if(s[len-1] == ???\n???) s[len-1] = ???\0???;
printf("%s: ", s);
fp2 = fopen(s, "r");
while(fgets(singleline, 1000, fp2))
{
count++;
}
printf("%d\n", count);
fclose(fp2);
}
printf("\n");
fclose(fp1);
system("pause");
return 0;
}
??????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????
????????????java???????????????????????????????????????java?????????????????????????????????????????????java????????????????????????
?????????????????????int??????????????????"??????=9898"?????????
????????????instanceof?????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????string?????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????mysql????????????????????????????????????c??????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????C???????????????????????????Java??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????java????????????????????????????????????java????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????java?????????