想持续提高C语言编程能力,该怎么做。
现在是简单的程序可以写,指针用的很少,指来指去的,编译了全都是错。
1.编程一定要多多的实战,敲代码,然后有错误就去查资料,或是根据提示修改,指针是灵魂,还有结构体也是很好用,可以去学习下stm32单片机的库函数,里面很多结构体,
2.指针你就把他看成普通的变量,比如char *p就是指向char类型的指针,p的值是你指向的变量的地址,*p就是指向变量的本身值,可以间接修改变量的内容从函数的参数传进去然后改变他。
多多实战就慢慢了解了。
先把基础打牢,比如各种语法和关键字,定义的各种修饰符等。
要多编程,每天写有效的几百行代码,然后调试,有问题想办法解决。
越是不会用的越要多用。
1.跟着项目区学习
2.多看别人的优秀代码
这个看情况,其实很多C语言开发也可以不用指针的。
总的来说,熟悉语言特性,多练习是唯一的办法。