strlen 问答列表

尝试使用 strlen() 通过指针输出字符串的长度

作者:Pankit Shah 提问时间:11/2/2022

我正在尝试使用 strlen() 输出字符串的长度。但我想通过指针来做到这一点。 这是我尝试过的: ` #include <stdio.h> #include <string.h> int ma...

如何检查 EOF 是否在 C 的 getline() 函数中排在第一位?

作者:Martin Tam 提问时间:11/21/2020

我有这个代码: int main(void){ printf("Type something:\n"); while(1){ char * array = NULL; size_t siz...

删除 main 中的换行符后,我是否会在函数中的内存分配中添加 +1?

作者:Shar'Dama Ka 提问时间:1/26/2021

如果我提示用户提供文件名作为输入,然后检查并删除换行符,在分配内存时我是否仍然需要添加换行符,因为使用 strlen 并且它计算没有最后一个字符的字符?+1strlen(filename) 或者没有...

“虽然 ( strlen($tmppwd) &lt; 20 )...”返回少于 20 个字符的字符串

作者:anrui71 提问时间:12/31/2022

我正在尝试生成一个长度为 20 个字符的随机字符串,并从我的程序中得到意外的行为, 很好奇我错过了什么。 代码如下: <?php $tmppwd =""; while ( strlen($tm...

修改 itoa 以在输出中将带有十进制点运算符的浮点字符串处理为 ASCII 字符 23(123.456)

作者:user20874661 提问时间:12/28/2022

遇到麻烦 C 语言调试步入处理小数点运算符在浮点刺数字中。 示例:1234.5678,itoa() 输出在 4 处停止,并使用 '\0' Null char* 指针终止数组字符串,也是一个数组。因此,...

已弃用的 strlen():将 null 传递给字符串类型的参数 #1 ($string) 已弃用

作者:Andy 提问时间:1/9/2023

your text 从 PHP 7.4 升级后,在 PHP 8.1 中显示上述警告 关于如何更改此代码以实现 PHP 8.1 兼容性的任何想法? private function cleanI...

字符串连接在 C 中使用 sizeof() 无法正常工作,但它适用于 strlen() [duplicate]

作者:Priyanka Govindarajan 提问时间:9/16/2023

这个问题在这里已经有答案了: C语言中sizeof和strlen的区别 [重复] (2 答案) 字符串文字的大小 (2 个答案) 2个月前关闭。 #include <stdio.h> int mai...

为什么 -1&lt;strlen(s) 等于 0?

作者:Houxiong Yao 提问时间:10/11/2023

char* s =(char*) "sss"; int j = -1; printf("%d", j < strlen(s)); 这主要是关于 j<3 和 j<strlen(s) 之间的区别...

在 C 中从 int 数组转换为 char 指针

作者:Sako 提问时间:10/12/2023

int v_1[10] = { -1,1000,2 }; int a; a = strlen(((char*)v_1 + 1)); 我很难理解为什么在这种特殊情况下“a”变量等于 5。 我也...

为什么 C 中的字符串在 realloc 中为 +1?如果它是针对 null 终止符的,那么如果末尾没有 null 字节,strlen() 如何测量 str 的 len?[复制]

作者:Prabash 提问时间:10/25/2023

这个问题在这里已经有答案了: 以 null 结尾的字符串的基本原理是什么? (20 个答案) 28天前关闭。 此代码来自 HackerRank 中的一个问题(问:在 C 中打印令牌)。 #incl...


共10条 当前第1页