目录
1.sizeofyu
2.strlen函数
3.sizeof与strlen的对比
文章来源地址https://www.toymoban.com/news/detail-814998.html
1.sizeof
#inculde <stdio.h>
int main()
{
int a = 10;
printf("%d\n", sizeof(a));
printf("%d\n", sizeof a);
printf("%d\n", sizeof(int));
return 0;
}
运行结果如下:
2.strlen函数
size_t strlen ( const char * str );
#include <stdio.h>
int main()
{
char arr1[3] = {'a', 'b', 'c'};
char arr2[] = "abc";
printf("%d\n", strlen(arr1));
printf("%d\n", strlen(arr2));
printf("%d\n", sizeof(arr1));
printf("%d\n", sizeof(arr1));
return 0;
}
运行结果如下:
文章来源:https://www.toymoban.com/news/detail-814998.html
3.sizeof与strlen的对比
到了这里,关于【C语言】指针进阶之sizeof和strlen函数的对比的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!