S1字符数组

S2字符串,存在于栈空间

S3最常规的写字符串的方法,malloc是堆空间,存在于只读存储区,我们不能够改变指向S3的数据

S4堆空间



 S4





字符串的长度

判断字符串长度,assert 判断是否空





length strlen字符串长度   size sizeof数组大小







无符号数相减总是大于0,第二个if不成立



使用一条语句实现strlen(面试题,考递归、三目运算符、逗号表达式)





最终答案:





注意





不受限制的字符串函数,自己判断 \0









相等返回0





strcpy的实现,面试出现概率高,assert很重要,安全编程思想,指针的方式会更高效





长度受限的字符串函数(较安全)

































最新文章

  1. .net提交HTML元素到后台,遇到Request报错 解决方案
  2. [DFNews] Blackbag发布MacQuisition 2013 R2
  3. libQtCassandra 0.5.0 发布
  4. php中的curl使用入门教程和常见用法实例
  5. Android UI组件学习
  6. LeetCode Path Sum II (DFS)
  7. raspberry pi vpn
  8. PHP文件的上传下载
  9. winform 解决界面闪动、提升加载速度 分类: WinForm 2015-02-03 16:34 161人阅读 评论(0) 收藏
  10. jvm原理及调优
  11. python str转dict
  12. Mantis中文网
  13. Think Python 2E中译本 _site
  14. Ubuntu 16.04+GTX970 黑屏无法安装解决方法
  15. 《springCloud系列》——Eureka 进行服务治理
  16. MySQL在线大表DDL操作
  17. java基础-day12
  18. LeetCode 5回文数
  19. 忘记webogic管理控制台密码
  20. MySQL创建数据表并建立主外键关系

热门文章

  1. Image与byte[]数组的相互转换
  2. 前端js中this指向及改变this指向的方法
  3. VS Code 关于SFTP上传文件到多服务器的配置
  4. ZJOI2008骑士
  5. C# 将引用的DLL文件放到指定的目录下
  6. 【Henu ACM Round #12 D】 Longest Subsequence
  7. 洛谷 P3111 [USACO14DEC]牛慢跑Cow Jog_Sliver
  8. 平衡树之RB-tree
  9. Android 控件:CheckBox
  10. 爬虫爬数据时,post数据乱码解决的方法