#include #include #define MAX_SIZE 100

struct SeqString { char data[MAX_SIZE]; int length; };

// 初始化 void Init(SeqString& str) { std::string s; std::cout << '请输入初始串值' << std::endl; std::getline(std::cin, s); str.length = s.size(); int i = 0; for (i = 0; i < s.size(); i++) { str.data[i] = s[i]; } str.data[i] = '\0'; }

// 输出 void PrintStr(SeqString str) { for (int i = 0; i < str.length; i++) { std::cout << str.data[i]; } std::cout << std::endl; }

int main() { SeqString str; Init(str); PrintStr(str); return 0; }

C++ 数据结构:顺序串的实现及操作示例

原文地址: https://www.cveoy.top/t/topic/pjBv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录