當前位置:首頁 » 編程軟體 » c指針編程

c指針編程

發布時間: 2024-12-29 06:34:35

Ⅰ 這個C語言指針編程怎麼做

第一個
char *strcat_my(char* p1, char* p2)
{
char* c = p2;
while (*p2 != '\0')
p2++;
while (*p1 != '\0')
{
*p2 = *p1;
*p1++;
*p2++;
}
*p2 = '\0';
return c;
}
int main()
{
char a[50] = "C language programming", b[50] = "Our favorite is";
printf("%s\n",strcat_my(a, b));
return 0;
}
第二個
...

Ⅱ C語言編程:用指向指針的指針的方法對n個整數排序並輸出。

#include<stdio.h>
#include<stdlib.h>
#defineMAXSIZE100
voidswap(int*,int*);
voidsort(int**,int);
intmain(void)
{
inti;
intn;
//整形數組
intarray[MAXSIZE];
//指針數組
int*pArray[MAXSIZE];
printf("pleaseentern: ");
scanf("%d",&n);
for(i=0;i<n;++i)
{
scanf("%d",&array[i]);
pArray[i]=&array[i];
}
sort(pArray,n);
for(i=0;i<n;++i)
{
printf("%d ",*pArray[i]);
}
return0;
}
//交換
voidswap(int*a,int*b)
{
inttemp=*a;
*a=*b;
*b=temp;
}
//排序
voidsort(int**array,intn)
{
int*p;
int*q;
for(p=*array;p<*array+n;++p)
{
for(q=p+1;q<*array+n;++q)
{
if(*p>*q)
{
swap(p,q);
}
}
}
}

熱點內容
dex編譯器下載漢化最新版 發布:2024-12-29 23:25:08 瀏覽:108
史上最大的訪問團訪華 發布:2024-12-29 23:22:55 瀏覽:271
資料庫建議 發布:2024-12-29 23:15:49 瀏覽:434
壓縮現場版 發布:2024-12-29 23:07:29 瀏覽:426
2014年二級c語言 發布:2024-12-29 23:07:25 瀏覽:127
伺服器如何搭建多個ip連接系統 發布:2024-12-29 22:56:35 瀏覽:216
win7文件夾背景顏色 發布:2024-12-29 22:54:12 瀏覽:703
緩存數據怎麼清理海信 發布:2024-12-29 22:48:20 瀏覽:739
安卓騷擾攔截電話在哪裡設置 發布:2024-12-29 22:48:20 瀏覽:816
微信賬號如何改密碼 發布:2024-12-29 22:41:34 瀏覽:142