[英]Library function for reversing the string
在C語言中, strrev()
是否可以替代? 我對執行相同功能的功能感興趣,但必須將其包含在標准庫中。
據我所知,操作可以由用戶自定義功能可以輕松實現,但是我正在尋找一個圖書館alternative.Precisely有一些功能需要例如RINDEX (等同於strrchr()
這是在Perl更常見,但在GCC-仍然有效4.3.4,我很想知道是否有類似strrev()
東西,因為perl中的通用反轉函數,即reverse<>
在C語言中不起作用。
編譯器規范:[C(gcc-4.3.4)]
謝謝,
PS:我知道C ++的STL相反,但是我的問題嚴格是關於C的。
據我所知,C標准庫中沒有這樣的功能。 如果您不介意使用C ++,則algorithms
有reverse
模板功能。
1。您知道的strrev是:
使用循環
2 。 請參考以下鏈接: http : //fresh2refresh.com/c-programming/c-strings/c-strrev-function/
3。在Turbo C中 , strrev()庫函數可用。
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
printf("%s",strrev("string"));
getch();
return 1;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.