strlen

    1热度

    2回答

    我有一个OpenCart VQMod,它目前按字符计数字符串长度和收费。它完美的作品,但我需要它的规则如下收​​费: 30-45个字符:$ 8.50 46+字符:$ 12.00 编辑: 截至目前,这个mod乘以串长度与每个角色的价格有关,但我需要它只收取30-45个字符的单位8.50美元,或46个字符以上的12美元。任何人都可以帮我修改下面的PHP吗?我在这里粘贴整个文件。迄今为止,非常感谢您的回

    2热度

    3回答

    的延伸 我的函数传递类型 char *myFilename; 我想改变现有的扩展“的.sav”,或者如果没有扩展,只需添加”的文件名。 sav“到文件末尾。但我需要考虑名为“myfile.ver1.dat”的文件。 任何人都可以给我一个想法,以实现这一目标的最佳途径。 我正在考虑使用函数来查找最后一个“。”并删除后面的所有字符,并将其替换为“sav”。或者如果没有“。”被发现,简单地在字符串的

    0热度

    2回答

    我不能够使用int8_t*类型strlen()函数内部,它给像 来自中int8_t无效转换错误*为const char *` 请帮助我,如何解决这个问题? 如果我从int8_t*到char*改变类型,那么它工作正常,但我不能使用char*按我的项目编码我可以选择使用int8_t或uint8_t准则,所以请帮我解决这个问题。

    0热度

    1回答

    不打印我有两个字符串,这两者是平等的,我也得到它们的长度这样 size_t len = strlen(s1); size_t len2 = strlen(s2); 我需要知道那些是等于,因为琴弦不会永远所以我试图打印出这两个值这样 printf("len1: %zu len2: %zu", len, len2); 但是,这不打印任何东西。如果我把这个 printf("%s %s\n",

    1热度

    5回答

    PHP检查字符串的第一个数字是否为1。 我该怎么做? 另外我怎样才能检查一个字符串是否在27-34之间。 strlen($variable) == 27-34是否工作? 谢谢。

    0热度

    2回答

    我在介绍性的C++课程中,我的程序在我的复制函数中进行了细分。当我使用GDB时,它说它无法访问地址0x0处的char *。奇怪的是我已经多次写过这个函数,没有任何错误。 class question { public: question(); ~question(); int set_question(char * question); int copy_question(questi

    -3热度

    2回答

    #include "stdafx.h" #include<string.h> #include<stdio.h> int _tmain(int argc, _TCHAR* argv[]) { char abc[28] ; //abc[26] = '\0'; abc[0]=65; char hj = abc[0]; for(int i=

    0热度

    2回答

    我已经创建了一个表单,一个文本框和一个按钮。当我在文本框中输入文本并单击按钮时,我输入的文本应该显示在它所做的按钮下方。我的问题是,如何在输入和输出文本时显示文本所包含的字符数量?我已经看过PHP.net,你可以使用strlen,因为它会计算字符的数量,但由于某些原因,我的代码不能用于此。我不在寻找答案,我只是寻找下一步我应该采取的有用建议,因为我对我做错了什么感到困惑。感谢大家的帮助。 $cou

    -1热度

    1回答

    我正在使用从arg收到的字符串返回其他字符与字符混洗。 int size = strlen(argv[4]); char* res = malloc(size+1); 然后RES被填充的argv的字符[4],但是当我在控制台键入“测试”,它返回'测试? (当我不洗牌的时候,只是复制字符串,逐个字符)。 这是为什么? 如果我把大小+100代替,它可以工作,但我不明白为什么。

    0热度

    1回答

    我正在编写一个shell脚本命令来计算输入的字符。我正在使用wc。我的脚本是echo $1 | wc -c。问题在于它正在计算+1字符。例如,如果我输入“hello”,它会显示(6)键入的字符,但应显示(5)。关于如何解决这个问题的任何想法?