strlen的坑
来源:互联网 发布:美辰堂燕窝是假货 知乎 编辑:程序博客网 时间:2024/05/02 23:05
今天看 深入理解操作系统一书,感叹起c的坑之多,因为长期用java没有这些坑,但是长期被jvm保护,不知道底层,心中总是不安,还是下决心学习底层。
strlen返回值size_t,是unsigned int,在用它进行运算时要小心符号隐匿转换问题。
#include "stdafx.h"#include <stdio.h>#include <string.h>int strlonger(char *s, char *t){int a = strlen(s);int b = strlen(t);printf("%d %d \n",a,b);int i = a - b;printf("%d \n",i);return i > 0;}float sum_elements(float a[], unsigned length){int i;float result = 0;for(i=0;i<=length-1;i++)result += a[i];return result;}int main(int argc, char* argv[]){//float a[3] = {1,2,3};//sum_elements(a,0);char a[5] = {'1','2','3'};char b[3] = {'a'};int i = strlonger(b,a);printf("%d\n",i);return 0;}
0 0
- strlen的坑
- strlen sizeof的区别
- strcpy,strlen的源代码
- GNU牛人写的strlen()
- 有意思的strlen
- 自己的strlen
- strlen引起的错误
- strlen 的注意事项
- strlen()的用法
- strlen的返回类型
- strlen函数的实现
- strlen函数的实现
- strlen的递归实现
- sizeof,strlen的区别
- strlen的神奇实现
- strlen()函数的实现
- 库函数strlen的实现
- strlen的各种实现
- 【杭电】[1257]最少拦截系统
- Java获取当前路径
- qt写DLL文件并调用和出现的问题分析
- java poi技术操作excel之写Excel(向Excel中写入值)
- poj1797&poj2263 dijkstra()贪心解瓶颈路问题2
- strlen的坑
- 多文件上传中重名文件问题,日期转特殊字符串
- 连接你的APP至WiFi设备(Connecting your App to a Wi-Fi Device)
- Android ListView子item高度定长固定值无效问题
- Android开发之Android studio单元测试简介
- 类中的静态成员变量和静态成员函数
- 号段申请逻辑分析booknumbercontroller.java
- java中instanceof用法
- Android音频开发(1):基础知识和demo