>[info]字符串反轉,如將字符串 "www.runoob.com" 反轉為 "moc.boonur.www"。
~~~C
#include <stdio.h>
#include <string.h>
void reverse(char* s);
int main(){
char s[] = "www.runoob.com";
printf("'%s' =>\n", s);
reverse(s); // 反轉字符串
printf("'%s'\n", s);
return 0;
}
void reverse(char* s){
// 計算字符長度
int len = 0;
char* p = s; //賦予指針p的值為s,內存區域為s的指向
while(*p != 0){ // 判斷指針當前值是是否==0
len++;
p++;
}
// 交換字符順序
int i = 0;
char c;
while(i <= len/2-1){
c = *(s+i);
*(s+i) = *(s+len-1-i);
*(s+len-1-i) = c;
i++;
}
}
~~~
- C語言模塊
- 基礎入門
- 各種變量類型
- 條件編譯
- 100例
- day1
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day2
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day3
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day4
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day5
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day6
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day7
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- linux基礎知識
- 目錄
- 系統設置
- ftp管理
- ftp-auth
- 進程
- ssh登錄
- 權限屬性
- 用戶/用戶組
- 安裝命令
- 數據庫操作
- 虛擬機vmvare-tools安裝
- VI命令
- 上傳下載
- error
- 虛擬機mac