11.一维字符数组——求字符串长度, 占内存字节数


前言

本系列为一维字符数组编程题,点滴成长,一起逆袭。


一、题目描述

求字符串长度, 占内存字节数
在这里插入图片描述


二、题目分析

求字符串长度
法一:
while(str[i]!=‘\0’){
i++;
}
printf(“%s’s long is %d\n”,str,i);
法二:
include<string.h>
printf(“%s’s long is %d\n”,str,strlen(str));


三、解题

程序运行代码

#include<stdio.h>
#include<string.h>
int main() {
   
	char str[5]={
   'h','e','l','l','o'};
	char str1[]="hello"; 
	int i,j;
	while(str[i]!='\0'){
   
		i++;
	}
	printf("%s's long is %d\n",str,i);//字符串长度
	//printf("%s's long is %d\n",str,strlen(str));
	printf("%s's sizeof is %d\n",str,sizeof(str));//字符串占内存字节数
	printf("\n");//putchar('\n');
	return 0;
}

相关推荐

  1. 字符数组算法整理

    2023-12-07 23:38:03       16 阅读
  2. C 多数组、特殊字符字符串函数详解

    2023-12-07 23:38:03       39 阅读
  3. 字符数组(字符串):单词计数

    2023-12-07 23:38:03       12 阅读
  4. 字符判断(数字&字母

    2023-12-07 23:38:03       14 阅读
  5. C 练习实例70-字符串长度

    2023-12-07 23:38:03       26 阅读

最近更新

  1. C++:cv.absdiff函数含义

    2023-12-07 23:38:03       0 阅读
  2. 自动回复机器人:源码搭建与智能化客户服务

    2023-12-07 23:38:03       0 阅读
  3. 社群管理新助手:导航群机器人的智能化功能

    2023-12-07 23:38:03       0 阅读
  4. STAR 命令参数解释

    2023-12-07 23:38:03       0 阅读
  5. hid-ft260驱动学习笔记 4 - ft260_uart_ops

    2023-12-07 23:38:03       0 阅读
  6. Git详解

    Git详解

    2023-12-07 23:38:03      0 阅读
  7. Android12上实现双以太网卡共存同时访问外网

    2023-12-07 23:38:03       1 阅读

热门阅读

  1. 第四十一篇,一次matlab与spdlog的合作

    2023-12-07 23:38:03       34 阅读
  2. 9.vue3项目(九):spu管理页面的新增和修改

    2023-12-07 23:38:03       37 阅读
  3. 获取MATLAB默认配色方案

    2023-12-07 23:38:03       41 阅读
  4. module ‘scrapy‘ has no attribute ‘version_info‘

    2023-12-07 23:38:03       36 阅读
  5. Go to do list

    2023-12-07 23:38:03       35 阅读
  6. 小杨X型矩阵

    2023-12-07 23:38:03       38 阅读
  7. 2.3 Python 在运维中的应用

    2023-12-07 23:38:03       27 阅读