strlen

    0热度

    4回答

    我用preg_match_all得到了一个数组。 该数组包含4个值,每个值都是一个数字。 我只想显示具有10个或更多字符的值。 例子: Array_Value1 = 1234567890 Array_Value2 = Array_Value3 = 449125 Array_Value4 = 991234581210 我想是因为10个或更多字符组成的回声只Array_Value1和Array

    0热度

    2回答

    在这段代码上工作,但由于某些原因,它一直在崩溃。 任何人有一个想法,我做错了什么 char *str; printf("Enter a string\n"); gets(str); printf("The size of the string is %d", strlen(str)); system("PAUSE"); return 0;

    0热度

    5回答

    这是代码: void main() { char strvek[500]; printf("Mata in ett stort tal: "); scanf("%s", &strvek); size_t len1 = strlen(strvek); printf("%d",&len1); } 程序结束了打印LEN1的存储器ADRESS。我想在le

    4热度

    4回答

    守则问题: #include <iostream> #include <cstring> using namespace std; int main() { cout << sizeof("\n\r\t") << endl; // prints 4 cout << strlen("\n\r\t") << endl; // print 3 return 0;

    -1热度

    1回答

    我一直在为一门课程开发一个hang子手游戏,而且我差不多完成了。但是,我偶然发现了一个我似乎无法解决的问题。 首先,计算机从一个文本文件中选择一个随机单词,采用该单词的长度,并以该长度创建原始单词的蒙版副本。然后游戏开始。玩家键入字母,如果在他/她失败六次之前完成这个单词,他就获胜。否则,他/她会松动。我认为我的代码的问题是当我创建我的电脑选择的字面罩,但我不知道。 如果我运行它,它看起来是这样的

    3热度

    4回答

    我正在为Pebble开发,所以我开始了一个粗略的开始。 我试图填充text_layer 2串和2倍的值,这样的事情: WAIT AVG:3 MAX:5 由于malloc不卵石SDK支持,我不能使用sprintf,因此我坚持使用snprintf。以下代码仅打印“4”: srand(time(NULL)); int average = (rand()%6)+1; int maximum = ave

    2热度

    1回答

    我想从文本文件(每行一个字符串/字)读取字符串,然后按大小排列它们。 这是我的代码: void readDic(char* file) { FILE* fr; fr=fopen(file, "rt"); // opening the text file char line[MAX_LINE_SIZE]; char* word; while(fge

    0热度

    4回答

    我读过很多关于此的内容,但我无法理解,例如,我想更改字符串的一个字符。 让我们觉得,我有以下字符串: char a [] = "stackoverflow" 然后我想在最后添加5个字母,或删除2个字母,等等获取字符串是这样的: char b [] = "stackoverflowstack" char b [] = "stackoverfl" 我怎么能做到这一点,有人提前向我解释,请,谢

    0热度

    5回答

    strlen()被null终止?那么当strlen(c)和strlen()是什么时候,char c [] = {'1','1'}和char d [] = {'1','1','\ 0'}如何得到相同的输出2? (d)被使用?

    1热度

    1回答

    strlen的显示错误的字符在标题的末尾时为E的表现“......” 的是我的代码: <?php $title = the_title('', '', false); $title = (strlen($title)<60) ? $title : substr($title,0,50)."..."; echo $title; <?php endforeach; ?>