2.cpp
来自「用c++类的方式在DOS界面下输入字符的程序」· C++ 代码 · 共 50 行
CPP
50 行
// Listing 20_1
// More practice with OOPs
// Introducing the DESTRUCTOR
#include <iostream.h>
#include <string.h>
class StringThings {
private:
char str[21];
char FirstLetter;
public :
void First(void);
void Show(void);
StringThings(char s[21]);
~StringThings(void);
};
void StringThings::First(void)
{
if (strlen(str) < 1)
FirstLetter = '?';
else
FirstLetter = str[0];
}
void StringThings::Show(void)
{
cout << FirstLetter << endl;
}
StringThings::StringThings(char s[21])
{
strcpy(str,s);
}
StringThings::~StringThings(void)
{
cout << endl << "Hello!" << endl << endl;
}
main()
{
StringThings Test("PAUL");
Test.First();
Test.Show();
return(0);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?