一、strlen函数
**用来给出字符串的长度
#include<stdio.h>
#include<string.h>
#define PRAISAE "You are am extraordinary being."
int main(void)
{
char name[40];
printf("What your name?");
scanf("%s", name);
printf("Hello,%s.%s\n", name, PRAISAE);
printf("Your name of %zd letters occupies %zd memory cell.\n",strlen(name),sizeof name);
printf("Your name of %zd letters occupies %zd memory cell.\n", strlen(PRAISAE), sizeof PRAISAE); \\注意到这里的sizeof没有使用圆括号,,当运算对象是类型时,圆括号必不可少, 但对于特定量则,可有可无。(sizeof(char),sizeof name)
return 0;
}
**上面的程序使用了两种方式处理很长的printf语句
**1、第一种将printf语句分为两行
**2、使用两行printf打印一行内容
二、string.h头文件
**包含多个与字符串相关的函数原型(如考本字符串的函数和字符串查找函数)
标签:name,zd,plus,printf,sizeof,primer,strlen,PRAISAE From: https://blog.csdn.net/xnglan/article/details/140877759