0
我有2個問題。字符數組到整數
在這裏,在C++參考
#include <stdio.h>
int main()
{
char sentence []="Rudolph is 12 years old";
char str [20];
int i;
sscanf (sentence,"%s %*s %d",str,&i); <---
printf ("%s -> %d\n",str,i);
return 0;
}
問題1.到底是什麼%* S在做什麼?
我的程序我在建立一個哈希表。
它查詢在
q- quit
i <int> - inserts integer //must be on same line
d <int> - deletes integer //must be on same line
etc....
For example:
in order to insert "35" I would have to type:
i 35
問題2.用戶或者類型將在C++以來「Q」兩者「Q」和「我35」參考工作具有與它沒有整數?
char choice[10];
char option;
int i;
sscanf(choice, "%c %d", &option, &i);
將這工作如果 'Q' 被輸入(沒有整數附後)以及在 「i 35」 被輸入(W /整數附後)?
我會編輯我的帖子,使其更清晰 – juice 2013-04-10 23:51:44
已更新的答案。 – 2013-04-11 00:01:27