strlen

    0热度

    2回答

    我期待“匹配!”当n2的尾部与n1尾部相同时,否则“不匹配!”。 “匹配!”的示例:n1 = 123456和n2 = 3456。 问题出在我输入时,例如n1 = "45"和n2 = "645"。它不应该匹配,但输出是“匹配!”。 bool different_tail = false; char n1[11], n2[11]; cin >> n1 >> n2; for(int i =

    3热度

    2回答

    我想弄清楚strlen()如何找到一个数字的长度。当我尝试以下方法: echo strlen(00000000000000000000000000000000); 它输出1但是当我尝试 echo strlen(11111111111111111111111111111111111111111111111111111111); 它输出19。有时它确实在这个例子中正常工作,如: echo st

    -3热度

    1回答

    我想找到最有效的方式来从字符串中删除标点符号在c + +,这是我目前有。 #include <iostream> #include <string> #include <fstream> #include <iomanip> #include <stdlib.h> #include <algorithm> using namespace std; void PARSE(strin

    -1热度

    2回答

    我正在使用提交表单提交一个8位数字。我正在尝试使用is_numeric和strlen来确保“12345678”返回成功,但是“adsf”和“123”也会返回成功。我似乎无法弄清楚我错过了什么来实现这一目标。 <?php if (!empty($_POST['WorkOrder']) && isset($_POST['WorkOrder'])) { if (!is_nume

    0热度

    2回答

    我想正确理解PHP strlen()使其中的文本被缩短一个应用程序,并用... 完成我的代码: $prize_text = "Learn how to eat pizza TODAY"; if (strlen($prize_text) > 24) { $prize_text = substr($prize_text, 0, 21) . '...'; } $

    0热度

    1回答

    我在woocommerce网站的评论中看到这个错误。 我认为这个问题是与电子邮件,但如何解决呢 请帮助 警告:strlen的()预计参数1是字符串,对象formatting.php给出线2481 线2481第二行 <code> // Test for the minimum length the email can be if (strlen($email) < 3) { /**

    0热度

    1回答

    strlen复杂度是O(1),因为字符串结构保存字符串长度,但mb_strlen?请解释我,为什么?

    -2热度

    1回答

    This is a snippet from my code editor。我试图运行这段代码,并且无法理解while循环如何通过字符串。请解释一下。 #include <iostream> using namespace std; int my_strlen(char *string){ int length = 0; while(*string !='\0'){

    6热度

    6回答

    快速的strlen我发现这个代码 int strlen_my(const char *s) { int len = 0; for(;;) { unsigned x = *(unsigned*)s; if((x & 0xFF) == 0) return len; if((x & 0xFF00) == 0) return len +

    -2热度

    2回答

    我有任务计算随机字中的字母数,直到输入“End”。我不允许使用strlen();功能。这是我目前的解决方案: #include <stdio.h> #include <string.h> int stringLength(char string[]){     unsigned int length = sizeof(*string)/sizeof(char);     return l