strclass.cpp
来自「C/C++使用技巧1001例一书的配套代码」· C++ 代码 · 共 36 行
CPP
36 行
#include <iostream.h>
#include <string.h>
class StringClass {
public:
void str_reverse(char *string) {
if (*string)
{
str_reverse(string+1);
cout.put(*string);
}};
int str_length(char *string) {
{
if (*string)
return (1 + str_length(++string));
else
return(0);
}};
StringClass(char *string) { strcpy(StringClass::string, string); };
char string[256];
};
void main(void)
{
StringClass title("Jamsa's 1001 C/C++ Tips");
title.str_reverse(title.string);
cout << endl << "The title is " <<
title.str_length(title.string) << "bytes";
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?