トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

basic2.cpp

// C++ sample 2

#include <iostream>
using namespace std;

// 読み込める文字列の最大値。マクロも活用しよう。
#define MAXSTR 100

int main()
{
	char s[MAXSTR];
	
	cout << "文字列を入力:";
	// キーボードから文字列をs1に読み込む
	cin >> s;
	
	// 配列による1文字ずつの処理
	for(int i=0; s[i]; i++){
		cout << s[i] << " ";
	}
	cout << endl;
	
	// ポインタによる1文字ずつの処理
	for(char *p=s; *p; p++){
		cout << *p << " ";
	}
	cout << endl;
	
	return(0);
}