摘要: 数组和指针在作为实参传入T[] 或T*的形参时没有区别 上述代码输出的是4(32位系统)或8(64位系统),总之不是sizeof(int) * 5(数组大小)。 为什么明明形参是数组形式的int [],实际上和指针形式的int *无异呢?关键原因就在于,数组是不能作为左值的。 函数传参并不是相当于赋 阅读全文
posted @ 2017-03-21 18:28 Harley_Quinn 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 差不多快实现完了ls -l,但是在测试阶段发现一个问题,对于包含[a-ZA-Z]之外的字符,系统的排序方式并不一样。 很想了会儿,总算发现原来它的排序方式是无视[a-ZA-Z]之外的字符的 至于怎么发现的,只是个偶然。之前测试的文件夹下a.out被排在了address.c之后,百思不得其解。后来偶然 阅读全文
posted @ 2017-03-21 02:19 Harley_Quinn 阅读(7122) 评论(0) 推荐(1) 编辑