C primer plus 4.23 strlen函数

一、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头文件

        **包含多个与字符串相关的函数原型(如考本字符串的函数和字符串查找函数)

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值