我試圖將一個int值傳遞給一個函數,該函數向用戶返回一個char值。將char值和int值傳遞到一個函數
像這樣的事情
// this is the function call
option = function1(cus_num)
char function1 (int num1){
char test
// displays options for user to input char
cout << "Customer #" << num1 << "plese enter an option";
cin >> test;
return test;
但每次我這樣做的時候,該NUM1顯示爲#0x47e7484替代的價值。我知道該函數設置爲返回一個字符,但我不能傳遞一個int給它嗎?
請示出了[完整最小示例](https://stackoverflow.com/help/mcve)。 – 5gon12eder 2014-10-04 21:33:46
「test」(第一次)後面缺少';'。 – 2014-10-04 21:50:36