strlen

    -1热度

    4回答

    #include <stdio.h> #include <string.h> char Jones(char, char); int main() { char name[]="Andrew"; char surname[]="Jones"; char result[80]; result=Jones(name, surname); pu

    0热度

    4回答

    我现在有这样的代码: if (strlen(trim($username) < 4)) { $error='Username should be between 4 and 10 characters.'; } if (strlen(trim($username) > 10)) { $error='Username should be between 4 and 10 character

    28热度

    1回答

    我正在做一些C疑难问题。在大多数情况下,我能够找到正确的答案,但在那个问题上我遇到了问题。我知道使用编译器的正确答案,但我不知道原因。 看一看代码: char c[] = "abc\012\0x34"; 会是什么strlen(c)回报,使用标准的C编译器? 我的编译器返回4当我的预期是3 我的想法是strlen()将搜索NULL字符的第一次出现,但不知何故,结果是一个超过我的预期。 任何想法为

    0热度

    2回答

    我试过寻找其他答案,但我遇到的是人们将他们的比较运算符放在错误的方向。这里不是这种情况。以下是我的代码的简化版本。此代码不会返回错误,我相信它SHOULD。 我想确定一个字符串,在这种情况下是密码,是否满足最小长度要求。但是,不管我输入的字符串如何,它都不会给出错误。作为一种调试手段,我尝试在strlen()中输入一个简单的字符串“hi”,并告诉它如果小于6个字节长。然而,即使那样也不会像我想要的

    0热度

    1回答

    你好,我正在尝试在结构中使用strlen函数,但我失败了。 我的代码是这样的: 在scanf之后,我只得到表格的第一个字符,而在最后一个print f程序崩溃。 任何建议或想法我做错了什么? 主要用户将填写表中的字母数字和strlen我想提取字母数字的长度。 #include<stdio.h> #include <string.h> main(void) { int M,N; str

    1热度

    1回答

    我有,我已经发现了一个错误归结为: #include <sys/types.h> #include <sys/stat.h> #include <fts.h> #include <stdlib.h> int main() { char *LOG_ROOT = "/var/log"; FTS *ftsp; FTSENT *p, *chp; int

    1热度

    4回答

    该函数浏览添加到缓冲区中的字符串并搜索指定的字段。如果在缓冲区中找到该字段,则返回指向所分配内容的指针。如果在缓冲区内找不到指定的字段,则指向“?”的指针字符串被传送。 #include <stdio.h> #include <string.h> char buf[256] = "ID=1234 Name=Manavendra Nath Manav Age=30"; const char

    1热度

    5回答

    好吧我在PHP中相当新,我试图做一个联系表单。有一些我需要成为某些角色的领域。 if (!empty($_POST['title'])) { $title = $_POST['title']; } elseif (strlen($title)>=1||strlen($title)<6)||strlen($title)>50 { $error .= "Len

    0热度

    2回答

    我解析域并运行成问题处理子域。如果域名是http://www.google.co.uk,我想获得google这是6的长度。 我正在使用parse_url()返回主机,在这种情况下www.google.co.uk像这样。 $url = 'http://www.google.co.uk'; $info = parse_url($url); // remove www. and return g

    3热度

    2回答

    我正在经历strlen for glibc的来源。他们使用magic bits来查找字符串的长度。有人可以解释它是如何工作的。 谢谢