#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
    string num_data; //首先宣告為string型別 
    cout << "Please input a number: ";
    cin >> num_data; //這裡的num_data為string型別,不能作運算 
   
    int num = atoi(num_data.c_str()); //字串轉為數值,轉換後的num即可進行運算 
    cout << ++num;
   
    //解析: c_str(),將string轉為傳統C字元陣列 ; atoi():傳統C字元陣列(即C字串)轉為數值 
   
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
沒有留言:
張貼留言