黑马程序员技术交流社区
标题:
关于strlen
[打印本页]
作者:
康佳兴
时间:
2014-6-12 13:32
标题:
关于strlen
我想问一下strlen()函数的用法,以前用VC的时候,strlen可以定义为int,但是Xcode里面貌似是长整形,但是即使定义成长整形还是会警告,不明白为什么
作者:
夏沫的黄昏′
时间:
2014-6-12 22:13
应该是 unsigned long
作者:
为梦想挺身而出
时间:
2014-6-12 22:48
因为:
size_t strlen(const char *);
所以 定义的时候
#include <stdio.h>
#include "string.h"
int main()
{
char *c = "itcast";
size_t str = strlen(c);
printf("%zd", str); // 输出占位符用zd
return 0;
}
C语言是弱语法,有警告也照样能编译链接
复制代码
作者:
陈超众
时间:
2014-6-13 00:50
学习了啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2