a765invl.cpp

来自「quinto esempi vari per c++ (schemi base)」· C++ 代码 · 共 30 行

CPP
30
字号
// nuovi elementi: operatore freccia ( -> )
// nuovi concetti: lista dinamica
#include <iostream>

using namespace std;

struct Lnodo {
  char dato;
  Lnodo *succ;
};

int main () {
  Lnodo *base=NULL, *p;
  cout << "Introdurre una sequenza di caratteri (^Z per terminare):" << endl;
  char ch;
  while (cin.get(ch)) {
    p = new Lnodo;
    p->dato = ch;    // p->dato  equivale a  (*p).dato
    p->succ = base;
    base = p;
  }
  while (p) {
    cout << p->dato;
    base = p;
    p = p->succ;
    delete base;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?