1樓:匿名使用者
標頭檔案:#include
strrev()函式作用:將字串逆置,其原型為:
char *strrev(char *str);
【引數說明】str為要逆置的字串。
strrev()將str所指的字串逆置。
【返回值】返回指向逆置後的字串的指標。
strrev()不會生成新字串,而是修改原有字串。因此它只能逆置字元陣列,而不能逆置字串指標指向的字串,因為字串指標指向的是字串常量,常量不能被修改。
【函式示例】看看strrev()是否改變原有字串。
#include
#include
int main()
執行結果:
the origin string of str1 is: abcxyz
the reverse string of str1 is: zyxcba
2樓:
要理解指標本來意義就是指向陣列的乙個記憶體單元,你給乙個指標後記憶體並不知道你到底要處理多大的空間,但是如果是實實在在的陣列就不一樣了,可以直接進行處理,望我的語言能力有限,但是你如果掌握一種辦法就行了!
望採納哈~2
c語言作業,求助!
3樓:魔龍嗜血
1.程式如下:
#include
void trans(int *p,int n)}return;
}int main()
;int i,j;
printf("before transform:\n");
for(i=0;i<=3;i++)
trans((int*)a,4);
printf("after transform:\n");
for(i=0;i<=3;i++)
return 0;}
4樓:
分到給的挺多的,可惜有人捷足先登了
5樓:匿名使用者
2#include
#include
#include
struct node
;node a[20];
void input()
void sort()
p1++;
}*p2=0;
}void strrev(char *s)}//fmain.c
#include"fstring.h"
void main()
4#define max(a,b) (a>b)?a:bvoid main()
6樓:地獄獸
想同時回答這些問題很麻煩啊。。。
我剛好有個第一題的程式,一模一樣的。
要的話私聊我。
c語言pow函式,C語言pow函式
pow 函式用來求x的y次冪,x y及函式值都是double型 其原型為 double pow double x,double y 例項 如下 include include void main double x 2,y 10 printf f n pow x,y return 0 擴充套件資料 在...
C語言指標建立函式問題,C語言指標呼叫函式問題,急求解釋(本題是《c和指標》上的題目)
第乙個表示傳遞graphadjlist型別的引用g,第二個表示傳遞graphadjlist型別的指標g 另外這是c 不是c。c語言指標呼叫函式問題,急求解釋 本題是 c和指標 上的題目 c語言指標作函式引數時的返回問題 首先,弄懂函式引數都是靠值傳遞。指標也是。進入函式後,函式建立幾個空間給形參,再...
請用C語言編寫遞迴函式,C語言 編寫遞迴函式
迴圈實現。include int main printf d t return 0 簡單修改一下就可以變遞迴了。如下。include int fanzhuan int n,int t int main c語言 編寫遞迴函式 可以看看 演算法精解 kyle loudon著 或者 資料結構 主編 安訓國...