// StringLength2.cpp : 定义控制台应用程序的入口点。
// #include "stdafx.h"
int StringLength(char str[])
{
int i=-;
while(str[++i])
;
return i;
} int _tmain(int argc, _TCHAR* argv[])
{
char s[];
printf("input sth.:");
scanf_s("%s",&s,sizeof(s));
printf("字符总数为:%d\n",StringLength(s));
return ;
}

反汇编:

用指针快,int类型读入和char类型读入不一样。int比char要快。

最新文章

  1. SpringMVC注解开发初步
  2. 【WPF】wpf image控件加载网络图片不显示问题,
  3. FK JavaScript之:ArcGIS JavaScript API之地图动画
  4. 自动档车的P档和N档的区别
  5. jquery的ajax异步请求接收返回json数据
  6. md RAID
  7. J2EE程序员应该要掌握的linux知识
  8. netsat -ano 查看已占用的端口以及tomcat出现端口被占或者启动失败问题
  9. config -导航
  10. Brackets 前端编辑器试用
  11. 运维老鸟教你安装centos6.5如何选择安装包
  12. node.js 89行爬虫爬取智联招聘信息
  13. 201521123064 《Java程序设计》第11周学习总结
  14. hdu 5014(贪+位运算)
  15. OpenLayers学习笔记(一)—在线加载谷歌影像地图&离线加载本地瓦片地图
  16. vue 上拉加载自定义组件,超好用哦
  17. 手工命令行 搭建 hadoop 和 spark 环境
  18. Oracle初始化参数之memory_target
  19. Sphinx/Coreseek 4.1 执行 buildconf.sh 报错,无法生成configure文件
  20. JS - 查找同辈中的对象

热门文章

  1. Linxu
  2. Android——简易计算器(转)
  3. Office/Access 2013 扩展支持xbase/DBF 文件
  4. hive和hbase区别和联系
  5. 百度地图Api进阶教程-弹出信息窗口5.html
  6. JQuery Notes
  7. 常用的HTTP协议状态码
  8. jquery miniui 学习笔记
  9. 关于Unity中的光照(五)
  10. 从LeNet到SENet——卷积神经网络回顾