學(xué)習(xí)之路
從前人的經(jīng)驗(yàn)總結(jié)
C++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
隨筆-9 評(píng)論-5 文章-0 trackbacks-0
字符串倒序輸出的兩個(gè)寫(xiě)法
采用指針的方法
#include
<
stdio.h
>
#include
"
iostream
"
#include
<
string
.h
>
int
main()
{
char
*
src
=
"
hello
"
;
int
len
=
strlen(src);
char
*
dest
=
(
char
*
)malloc(len
+
1
);
char
*
d
=
dest;
char
*
s
=
&
src[len
-
1
];
len
=
1
;
while
(len
--
)
{
*
d
++=*
s
--
;
}
*
d
=
0
;
//
否則會(huì)亂碼
printf(
"
%s\n
"
,dest);
free(dest);
return
0
;
}
采用數(shù)組的方法
#include
<
stdio.h
>
#include
"
iostream
"
#include
<
string
.h
>
int
main()
{
char
src[]
=
"hello
"
;
int
len
=
strlen(src);
char
temp;
for
(
int
i
=
0
;i
<
len
/
2
;i
++
)
{
temp
=
src[i];
src[i]
=
src[len
-
i
-
1
];
src[len
-
i
-
1
]
=
temp;
}
printf(
"
%s\n
"
,src);
return
0
;
}
參考的代碼
int
main()
{
char
*
src
=
"
hello,world
"
;
int
len
=
strlen(src);
char
*
dest
=
(
char
*
)malloc(len
+
1
);
//
要為\0分配一個(gè)空間
char
*
d
=
dest;
char
*
s
=
&
src[len
-
1
];
//
指向最后一個(gè)字符
while
( len
--
!=
0
)
*
d
++=*
s
--
;
*
d
=
0
;
//
尾部要加\0
printf(
"
%s\n
"
,dest);
free(dest);
//
使用完,應(yīng)當(dāng)釋放空間,以免造成內(nèi)存匯泄露
return
0
;
}
#include
<
stdio.h
>
#include
<
string
.h
>
main()
{
char
str[]
=
"
hello,world
"
;
int
len
=
strlen(str);
char
t;
for
(
int
i
=
0
; i
<
len
/
2
; i
++
)
{
t
=
str[i];
str[i]
=
str[len
-
i
-
1
]; str[len
-
i
-
1
]
=
t;
}
printf(
"
%s
"
,str);
return
0
;
}
posted on 2008-10-23 16:05
longhr
閱讀(4248)
評(píng)論(0)
編輯
收藏
引用
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
<
2009年12月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆檔案
2008年10月 (9)
搜索
最新評(píng)論
1.?re: Visual C++ 6.0 插件系列介紹
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--cd
2.?re: 判斷是否為閏年
我也寫(xiě)了一個(gè)判斷是否是閏年的程序耶,呵呵,新手不懂哦:為什么 頭文件"iostream.h"不是<iostream.h>呢,與編譯器有關(guān)????
--ice-fish
3.?re: 使用結(jié)構(gòu)體作為返回值
不能改成引用或者只很嗎
--Agaric
4.?re: 判斷是否為閏年[未登錄](méi)
目前先沒(méi)有考慮那么多,就是隨手做做看看@萬(wàn)連文
--longhr
5.?re: 判斷是否為閏年
不曉得是不是考慮全面了,看atl或者mfc庫(kù)的coledatetime里面有判斷的。
--萬(wàn)連文
閱讀排行榜
1.?Visual C++ 6.0 插件系列介紹(4264)
2.?字符串倒序輸出的兩個(gè)寫(xiě)法(4248)
3.?使用結(jié)構(gòu)體作為返回值(3830)
4.?簡(jiǎn)單的求數(shù)組中最大值的函數(shù)調(diào)用方法(2520)
5.?輸出三角形(直角三角形,等腰三角形)(1564)
評(píng)論排行榜
1.?判斷是否為閏年(3)
2.?Visual C++ 6.0 插件系列介紹(1)
3.?使用結(jié)構(gòu)體作為返回值(1)
4.?簡(jiǎn)單的求數(shù)組中最大值的函數(shù)調(diào)用方法(0)
5.?數(shù)組直接選擇排序的簡(jiǎn)單實(shí)現(xiàn),沒(méi)有輸入輸出模塊 (0)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 longhr
久久精品免费一区二区三区
|
久久AV高清无码
|
九九久久精品国产
|
久久久久噜噜噜亚洲熟女综合
|
亚洲国产成人精品91久久久
|
免费一级做a爰片久久毛片潮
|
久久热这里只有精品在线观看
|
久久国产精品无码一区二区三区
|
segui久久国产精品
|
久久WWW免费人成一看片
|
青青草国产成人久久91网
|
2019久久久高清456
|
久久精品国产亚洲Aⅴ蜜臀色欲
|
婷婷综合久久中文字幕蜜桃三电影
|
91久久精品国产成人久久
|
伊人久久大香线蕉av不变影院
|
久久久中文字幕
|
久久久久免费看成人影片
|
婷婷久久综合
|
亚洲国产精品综合久久网络
|
精品一区二区久久
|
1000部精品久久久久久久久
|
久久香蕉超碰97国产精品
|
国内精品久久久久影院亚洲
|
青青草国产97免久久费观看
|
久久久久亚洲av毛片大
|
精品乱码久久久久久夜夜嗨
|
久久久久久久综合日本亚洲
|
久久精品国产亚洲av麻豆色欲
|
亚洲va国产va天堂va久久
|
久久成人小视频
|
思思久久99热只有频精品66
|
中文字幕无码久久人妻
|
欧美日韩久久中文字幕
|
久久久精品久久久久影院
|
无码人妻久久一区二区三区蜜桃
|
亚洲国产精品久久久久久
|
999久久久国产精品
|
久久精品国产第一区二区
|
久久久网中文字幕
|
欧美日韩精品久久久免费观看
|