C语言 * 与++优先级

int arr[5] = { 1,3,5,7,9 }; int *p = arr; 描述输出值谁改变p指向*++p先自加再取值3 下一个*p++先自加(后)再取值1 下一个*(p++)先自加(后)再取值1 下一个(*p)++先取值再自加1arr[0]=2不变++*p先取值再自加2arr[0]=2不变++(*p)先取值再自加2arr[0]=2不变

- 阅读全文 -

int (*p)[3]相关知识点

今天做到了这一道题,因为不能理解,选了个A,后面看答案是B若有说明int (*p)[3];则以下 是正确的叙述。A) p是一个指针数组 B) p是一个指针,它只能指向一个包含3个int类型元素的数组C) p是一个指针,它可以指向一个一维数组中的任一元素D) (*p)[3]与*p[3]等价刚开始百度来百度去,百度出来的都是纯文字的理论讲解,太难理解.后面我直接想着笔画来画,突然有了思路,把

- 阅读全文 -

express与nginx跨域冲突问题

前言家里是电信宽带,有公网IP,开了一个100M上行提速包,就想着能不能把一些静态资源存到自己的软路由上,这样子访问就很快了过程&思路既然要存静态资源,那就肯定得要有上传的接口吧。原本使用的是HTTP,没有考虑到不是上传端的https服务但是后面想在博客页面建一个页面提供上传服务的,但是因为博客开启了https,为了安全限制浏览器会要求发送的请求是https的。既然这样子,就打算在express里

- 阅读全文 -

升本倒计时

目标院校黄冈师范学院-网络工程当前进度英语做题情况选择题错15个阅读错2-5个英选中错2个音译汉单词不认识作文忘记了学习情况单词拖了好几天词组还没开始背语法乱掉了C语言算法还没看刷题刷得太少数据结构还没开始看无从下手现在自我评价满分10分,打5分

- 阅读全文 -

script标签中的async与defer

都是为了避免页面在加载脚本时遇到阻塞等问题而导致白屏等问题的出现下面对两者的异同点做了一些归纳总结:相同点:都是以异步的方式来加载脚本的,不会对其它资源的加载造成阻塞属性值都只对外部脚本有效(defer的标准是在HTML5中规定的,所以在IE老版本的浏览器中可能会支持内部脚本)异步的方式导致脚本都不会立即执行,但是总是在load之前执行的不同点:defer脚本的执行是有次序的脚本的执行总是在DOM

- 阅读全文 -