strlen

    -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回答

    我的程序在下面,我想用它来计算字符串的长度。 .CODE EQUAL_EACH = 1000b strlen_sse PROC string equ [esp+4] mov ecx, string ;ecx = string mov eax, -16 mov edx, ecx pxor xmm0, xmm0 STRLEN_LOOP: add eax, 16

    0热度

    1回答

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

    -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'){

    1热度

    1回答

    今天我试图调试一个应用程序,并发现了一个包含strlen()的布尔表达式的奇怪行为。 这里有一个简单的代码来重现问题。 char test[20] = "testTestTest"; //the length is 12 bool b = 0 < (9 - strlen(test)); //should be false (0 < -3) = false 在执行结束时b是真的,但它应该是假的

    -5热度

    1回答

    我将内存分配给指向它可能具有的最大字符大小的指针。 然后,我不得不编写代码,它将根据从文件中读取的值更改其值,并且我需要知道指针中的值的长度是多少,所以我使用了strlen()函数。 我得到了我需要的东西。 当我试图释放该指针的内存时发生问题。该程序崩溃了,我假设我正在做一些“回肠”,并想知道为什么以及如何解决它。 这里是代码的一部分: char *StudID = (char*)malloc(s

    -4热度

    1回答

    原来的问题被糟糕的收到,并得到许多downvotes。所以我想我会修改这个问题,让它更容易阅读,并希望对任何看到它的人有更多的帮助。最初的问题是为什么strlen()比手动循环查找字符串并找到'\ 0'字符的速度快20倍。我认为这个问题是有根据的,因为我读过strlen()的技术来查找字符串长度本质上是循环的,直到找到一个空终止字符'\ 0'。这是对C字符串的一种常见批评,其原因不止一个。正如很多

    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热度

    1回答

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