c语言中strlen 和 sizeof的区别
来源:互联网 发布:淘宝买个人信息暗语 编辑:程序博客网 时间:2024/05/17 09:06
本文简单讨论strlen和sizeof的区别,不能说的很全面,但是我要做个笔记记录下来。
我程序输入是4个英文字符作为名字。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define PRAISE "what ! "
int main(int argc, char *argv[])
{
char name[40];
printf("what's your name?\n");
scanf("%s", name );
printf("hello,%s.%s\n", name, PRAISE );
printf("your name of %d letters occupise %d memory cells.\n", strlen(name), sizeof name); //结果是strlen(..)=4,sizeof name=40
printf("The phrase of praise has %d letters", strlen(PRAISE) ); //strlen(..)=7
printf("and occupies %d memory cells.\n", sizeof PRAISE ); //sizeof PRAISE=8
system("PAUSE");
return 0;
}
笔记到此结束,程序注释中有详细结果,自己在做分析。
- c语言中strlen 和 sizeof的区别
- C语言中sizeof和strlen的区别
- C语言中strlen()和sizeof()的区别
- C语言中sizeof和strlen的区别与联系
- C语言中关于sizeof和strlen的区别
- c语言中sizeof()和strlen()的区别
- C语言sizeof 和 strlen 的区别
- C语言sizeof 和 strlen 的区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen区别
- C语言中sizeof 与strlen 区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen区别
- C语言中sizeof与strlen的区别是什么
- C语言中strlen与sizeof的区别
- 围观文件穿越操作
- curl 使用整理(转载)
- AIX 下Oracle 内存使用总结
- 和谐有爱的一个鬼影版本
- plan
- c语言中strlen 和 sizeof的区别
- ibus 相关库说明
- [再mark] 系统注册的dpc,枚举定时器相关的……
- OpenSSL for ios PolarSSL for ios
- virtualbox Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT) 解决办法
- vmap allocation for size 8192 failed ---- 原因及解决方法(求解)
- C语言错误集锦
- 第四代V850微控制器系列(瑞萨电子)
- 说说白利用