1. 程式人生 > >c語言中一些常用的函式

c語言中一些常用的函式

1.sscanf()

char s[100];

scanf("%s", s);

int v;

sscanf(&s[1], "%d", &v);

輸入s :(112, 334) 

輸入s :(1d2, 334) 

那麼執行以上程式之後v的值分別為112, 1

#include <iostream>
using namespace std;

int main() {
  char s[100];
  while (scanf("%s", s) != EOF) {
    int v;
    sscanf(s+1, "%d", &v);
    cout << "v = " << v << endl;
  }
  return 0;
}

2.strchr

str(s, ',')

表示返回字串s中字元“,”首次出現的位置,若不出現,則返回0