OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32/FPGA开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...
查看: 839|回复: 31

吐槽

[复制链接]

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
发表于 2018-6-14 18:07:20 | 显示全部楼层 |阅读模式
在维护别人代码,吐槽一下这样的函数说明。全部都是这样写的
函数头.png
不回答我问题我就卖萌给你看。
回复

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-6-19 10:10:50 | 显示全部楼层
飞过漠北的蓝天 发表于 2018-6-18 00:36
void const   *a;
意思是不是 指针a指向的地址是只可以读,但是指针a指向的地址可以改变

1.指针a指向的对象可以改变(也就是指针指向的地址可以改变),但是这个指针指向的地址块里面存放的值是不可以改变的。你自己写个小代码测试一下哈~
2.void类型修饰的指针是说这个指针可以指向其他类型的地址,比如可以指向int * a, 也可以指向float * b。
3.a++地址增加的值是它所指向的内存块的单位大小的值吧,假设指针a指向int类型,4字节。当前地址为0x0004,那么a++应该是指向0x0008。
好久没看这部分知识了,写一个小代码验证一下好了
#include <stdio.h>

int main(int argc, char *argv[])
{
        int x = 1;
        int * a = &x;
       
        printf("address a = %d\n", a);
       
        a++;
       
        printf("address a++ = %d\n", a);
       
        return 0;
}
测试环境:DEV-C++ 5.11
不回答我问题我就卖萌给你看。
回复 支持 1 反对 0

使用道具 举报

  离线 

74

主题

6692

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
13436
金钱
13436
注册时间
2013-11-13
在线时间
1630 小时
发表于 2018-6-14 18:18:58 | 显示全部楼层
这就没有注释的吧
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-6-15 09:08:15 | 显示全部楼层
zuozhongkai 发表于 2018-6-14 18:18
这就没有注释的吧

是的  整篇几乎没注释,特别是标志位,一点说明也没有,标志位控制啥就只有认真看逻辑才知道,这代码看多了感觉衰老好快~~~~~~
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

124

主题

437

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2496
金钱
2496
注册时间
2015-10-5
在线时间
372 小时
发表于 2018-6-18 00:36:16 | 显示全部楼层
void const   *a;
意思是不是 指针a指向的地址是只可以读,但是指针a指向的地址可以改变

但是这个void类型用在这里是什么意思?一个空类型的常量指针?
那a指针 执行a++的操作会发生什么?地址会加一还是什么

求高手指点
认真做好笔记....
回复 支持 反对

使用道具 举报

  离线 

24

主题

1358

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2387
金钱
2387
注册时间
2018-5-11
在线时间
432 小时
发表于 2018-6-19 16:45:06 来自手机 | 显示全部楼层
据说好的源程序,注释要占至少3分之一的篇幅
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-6-19 17:06:26 | 显示全部楼层
warship 发表于 2018-6-19 16:45
据说好的源程序,注释要占至少3分之一的篇幅

你看我发的这个,也没什么注释。整个工程都是这样的
http://www.openedv.com/forum.php ... d=273433&extra=
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

3

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1308
金钱
1308
注册时间
2015-3-28
在线时间
93 小时
发表于 2018-6-20 22:06:57 | 显示全部楼层
同感。我之前DEBUG过别人的代码,通篇没注释。然后在头文件里面写着:
CALL ME ANY QES
QQ: *********
TEL:**********
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-6-22 11:18:30 | 显示全部楼层
dv_zheng 发表于 2018-6-20 22:06
同感。我之前DEBUG过别人的代码,通篇没注释。然后在头文件里面写着:
CALL ME ANY QES
QQ: *********

没注释的代码,看久了人都变丑了~~~
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

6

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-4-18
在线时间
10 小时
发表于 2018-7-3 16:05:30 | 显示全部楼层
看的好艰辛
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-6 08:46:55 | 显示全部楼层
楼主我也是刚毕业,进公司马上就做东西了。注释也是要求新人30%,老员工3%都没有(1%都不过分),让我做的东西都是时间非常紧。刚拿过来就问我有没有搞好。。。。我哪是神仙啊。。某偏远地区小公司
回复 支持 反对

使用道具 举报

  离线 

1

主题

332

帖子

0

精华

高级会员

Rank: 4

积分
862
金钱
862
注册时间
2014-7-23
在线时间
272 小时
发表于 2018-7-6 11:48:12 | 显示全部楼层
bbq 发表于 2018-7-6 08:46
楼主我也是刚毕业,进公司马上就做东西了。注释也是要求新人30%,老员工3%都没有(1%都不过分),让我做的 ...

熬过这段时期,就老司机了。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-6 13:15:43 | 显示全部楼层

是的  自己慢慢啃了
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-6 13:16:44 | 显示全部楼层
bbq 发表于 2018-7-6 08:46
楼主我也是刚毕业,进公司马上就做东西了。注释也是要求新人30%,老员工3%都没有(1%都不过分),让我做的 ...

我也是一样的情况  加上实习也就几个月的经验
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-7 07:37:32 | 显示全部楼层
美丽的时光机器 发表于 2018-7-6 13:16
我也是一样的情况  加上实习也就几个月的经验

我经理老是喜欢说我,说我基础不怎么好什么的。我靠,一个应届生你能要求多少,我已经很努力去搞了虽然他不觉得。。现在感觉不能干这行了,身体原因。。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-7 16:20:30 | 显示全部楼层
bbq 发表于 2018-7-7 07:37
我经理老是喜欢说我,说我基础不怎么好什么的。我靠,一个应届生你能要求多少,我已经很努力去搞了虽然他 ...

我见过一个男生实习时候一个月瘦了8斤
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

62

主题

5144

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
6580
金钱
6580
注册时间
2012-11-26
在线时间
1503 小时
发表于 2018-7-7 16:33:17 | 显示全部楼层
还好吧,你这个代码,理解起来还是很好理解的啊
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-8 13:54:53 | 显示全部楼层
美丽的时光机器 发表于 2018-7-7 16:20
我见过一个男生实习时候一个月瘦了8斤

这么恐怖的吗。。我是眼睛受不了了,度数太高了
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-9 08:38:51 | 显示全部楼层
jermy_z 发表于 2018-7-7 16:33
还好吧,你这个代码,理解起来还是很好理解的啊

你看   你都论坛大神了  我这才练级阶段呢。这代码看懂是没问题,就是这函数说明觉得有些不规范,你们也是这么写的吗??
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-9 08:39:21 | 显示全部楼层
bbq 发表于 2018-7-8 13:54
这么恐怖的吗。。我是眼睛受不了了,度数太高了

看我头像都没眼镜的
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

62

主题

5144

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
6580
金钱
6580
注册时间
2012-11-26
在线时间
1503 小时
发表于 2018-7-9 09:03:29 | 显示全部楼层
美丽的时光机器 发表于 2018-7-9 08:38
你看   你都论坛大神了  我这才练级阶段呢。这代码看懂是没问题,就是这函数说明觉得有些不规范,你们也 ...

容易理解的代码基本上不加注释。。。
道不同,不相与为谋
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-9 13:51:41 | 显示全部楼层

厉害,女生也喜欢这行啊,佩服,很多男生也受不了。不近视很好,近视问题多。。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-9 17:02:51 | 显示全部楼层
bbq 发表于 2018-7-9 13:51
厉害,女生也喜欢这行啊,佩服,很多男生也受不了。不近视很好,近视问题多。。

也没有喜欢或者不喜欢吧,没有认真想过这个问题。就觉得这个工作不用经常聚会吃饭唱歌拉关系,办公室也没有各种小心眼挺好的。
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

62

主题

5144

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
6580
金钱
6580
注册时间
2012-11-26
在线时间
1503 小时
发表于 2018-7-9 20:38:52 | 显示全部楼层
美丽的时光机器 发表于 2018-7-9 17:02
也没有喜欢或者不喜欢吧,没有认真想过这个问题。就觉得这个工作不用经常聚会吃饭唱歌拉关系,办公室也没 ...

可惜太远了  要不还能撩一撩  哈哈
道不同,不相与为谋
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-10 13:28:24 | 显示全部楼层
jermy_z 发表于 2018-7-9 20:38
可惜太远了  要不还能撩一撩  哈哈

我的目标是星辰大海~~~
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-10 15:08:02 | 显示全部楼层
美丽的时光机器 发表于 2018-7-9 17:02
也没有喜欢或者不喜欢吧,没有认真想过这个问题。就觉得这个工作不用经常聚会吃饭唱歌拉关系,办公室也没 ...

加油。
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-10 15:09:53 | 显示全部楼层
美丽的时光机器 发表于 2018-7-9 17:02
也没有喜欢或者不喜欢吧,没有认真想过这个问题。就觉得这个工作不用经常聚会吃饭唱歌拉关系,办公室也没 ...

看了一下你以前的帖子,我是通信狗。。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-7-11 08:28:14 | 显示全部楼层
bbq 发表于 2018-7-10 15:09
看了一下你以前的帖子,我是通信狗。。

吓得我赶紧去删帖~~~~~
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

33

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-8-19
在线时间
72 小时
发表于 2018-7-11 08:49:32 | 显示全部楼层

不用,只是好奇吐槽一下。别在意。。。就这样吧
回复 支持 反对

使用道具 举报

  离线 

17

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
527
金钱
527
注册时间
2017-7-14
在线时间
98 小时
发表于 2018-8-9 11:43:59 | 显示全部楼层
组长总爱发别人的工程给我改,一点注释都没有的,哈哈哈,表面好开心,内心mmp。还有汇编的一丁点注释都没有。
回复 支持 反对

使用道具 举报

  离线 

38

主题

397

帖子

0

精华

高级会员

Rank: 4

积分
715
金钱
715
注册时间
2017-11-18
在线时间
161 小时
 楼主| 发表于 2018-8-9 11:57:11 | 显示全部楼层
SimpleLife 发表于 2018-8-9 11:43
组长总爱发别人的工程给我改,一点注释都没有的,哈哈哈,表面好开心,内心mmp。还有汇编的一丁点注释都没 ...

可以让我看看汇编代码吗?
不回答我问题我就卖萌给你看。
回复 支持 反对

使用道具 举报

  离线 

17

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
527
金钱
527
注册时间
2017-7-14
在线时间
98 小时
发表于 2018-8-9 13:41:31 | 显示全部楼层
美丽的时光机器 发表于 2018-8-9 11:57
可以让我看看汇编代码吗?

https://github.com/LifeSimpleLwq ... ers/tree/master/KEY
这个目录下有,stm32下的启动文件也是汇编呀。汇编指令要查手册
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

正点原子STM32/FPGA资料免费洗澡上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-12-17 06:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */