字符串与数组

来源:互联网 发布:ios软件开发待遇 编辑:程序博客网 时间:2024/06/07 08:12

char *s[8] = { “littleken”, “knuthocean”, “dongfangxu”, “zap”, “kittig”, “robertcui”, “forest”, “flirly” };    可

char **s = { “littleken”, “knuthocean”, “dongfangxu”, “zap”, “kittig”, “robertcui”, “forest”, “flirly” };    不可

string类如何用scanf进行读取:

从控制台读入到字符串中#include <stdio.h>#include <string>using namespace std;int main(){string a;a.resize(100); //需要预先分配空间scanf("%s", &a[0]);puts(a.c_str());return 0;}如果是要从字符串中读出数据string a;int n;sscanf(a.c_str(), "%d", &n);读取字符串出错:

int calur(char* s){
int i = 0;
while (*(s+i)!=’\0′){
i++;
}
return i;
}

0 0
原创粉丝点击