博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【No.1_sizeof与strlen】
阅读量:6981 次
发布时间:2019-06-27

本文共 873 字,大约阅读时间需要 2 分钟。

==【注意】==
程序语言只是我们与计算机交流并让计算机实现我们创造性思想的工具,可以并鼓励深入掌握一门语言,但千万别沉迷于钻某种语言的牛角尖,一定要把握好二者间的度
本帖属不定时连载贴,以试卷的形式提出一个比较基础的问题供大家思考讨论,问题的解析将在下一更新贴中一并给出,这样做是希望还不清楚问题的朋友有自己思考和讨论的时间,希望大家能从这些帖子中有所收获。


贴中问题属我在学习C\C++过程中遇到的一些语法或者比较隐晦的程序问题,其中有自己的总结,也不乏网络上搜索到的经典解析,在此分享给大家,希望能起到抛砖引玉的作用


如大家在阅读过程中发现任何问题,请及时通知,我会及时更正,以免误导大家,万分感谢^_^


【No.1  sizeof关键字与strlen二者求C字符串长度的区别】

[问题 No.1]
请依次填写下列表达式的值(值:包括出错情况和不确定值):
复制内容到剪贴板
代码:
char *str_1 = "12345";
char str_2[ ] = "12345";
char str_3[5] = { '1' };
char str_4[5] = { '1', '2', '3', '4', '5' };
表达式                                    值
sizeof( str_1 )                    ________
sizeof( *str_1 )                   ________
strlen( str_1 )                    ________
sizeof( str_2 )                    ________
strlen( str_2 )                    ________
sizeof( str_3 )                    ________
strlen( str_3 )                    ________
sizeof( str_4 )                    ________
strlen( str_4 )                    ________
strlen( *str_1 )                   ________

有什么问题欢迎大家随时来此讨论交流,共同学习共同进步
     本文转自Bill_Hoo 51CTO博客,原文链接:http://blog.51cto.com/billhoo/647945
,如需转载请自行联系原作者
你可能感兴趣的文章
Ubuntu14.04搭建LAMP
查看>>
思科4506E交换机系统升级那点事!
查看>>
linux-mysql
查看>>
如何在Exchange Server 2003中重置提供OWA、EAS和OMA服务所需的默认虚拟目录
查看>>
GIT分布式版本控制系统使用教程
查看>>
1、Nginx安装和配置文件
查看>>
Centos网络管理(二)-IP与子网掩码计算
查看>>
网媒亟待建立广告价值衡量体系
查看>>
mysql-5.7.16一键安装/配置优化
查看>>
SSL握手中的个别细节
查看>>
从Linux 2.6.8内核的一个TSO/NAT bug引出的网络问题排查观点(附一个skb的优化点)
查看>>
SpringBoot 获取当前登录用户IP
查看>>
sed用法
查看>>
Windows Phone 应用发布技巧汇总
查看>>
centos6.0下安装FTP客户端命令
查看>>
【No.7 C++对象的构造与析构时间】
查看>>
Zabbix如何监控Windows机器
查看>>
SAN存储方式之falconstor实施方案(2)
查看>>
Bokeh快速入门(1)
查看>>
第一天salt stack 笔记
查看>>