指针是C语言的灵魂,这句话并不夸张。
2023-09-05 17:03
2015-07-30 15:18
#include typedef unsignedcharuint8_t;typedef unsignedshortuint16_t;typedef unsignedlonguint32_t;typedef signed char int8_t;typedef signedshort int16_t;typedef signedlong int32_t;typedef void (*pfUartSend)(uint8_t *pbuf, uint16_t len);pfUartSendpf_uart_send;void Uart_SendBuf(uint8_t* pbuf , uint16_t len){ while(len != 0) {putchar(*pbuf);pbuf++;len--; } putchar('\n');}void main(void){ pf_uart_send = Uart_SendBuf; (*pf_uart_send)("what the problem", 16); pf_uart_send("what the problem", 16);}在上面这段代码中,两种调用都可以实现相同的打印结果。但是问题就来了,按照我以前的认知,pf_uart_send("what the problem", 16); 这条语句不应该会报错吗?想不通,有没有前辈帮忙分析分析?
2017-08-18 16:32
说到指针,估计还是有很多小伙伴都还是云里雾里的,有点“知其然,而不知其所以然”。但是,不得不说,学了指针,C语言才能算是入门了。
2023-04-06 10:43
指针是C语言最重要也是最难理解的部分,它在我们平时的工作中无处不在。
2022-09-26 10:26
指针是C语言中一个比较重要的东西,有人说指针是C语言的灵魂这句话说的一点
2023-09-21 12:32
本资料是一份不错的关于C语言指针的电子教程,希望对大家有所帮助... 指针简介 指针是
2012-07-30 16:00