1.跨专业学C语言的感受
学C语言也有一些时间了,因为跨专业0基础去接触C语言压力还是很大。当然也不完全自学,会去看一些视频,了解一些基础的东西。编程的学习只要学的比较系统,定位好自己要往哪方面发展其实也不会太难,一步一步会比大块大块的学习要更好一点。这些就浅尝即止,我想表达一些初学c编程大概要学什么。
2.学习计算机应用基础
首先要具备一些计算机的知识,比如什么是中央处理器、位和字节、bit和b、kb、MB、gb的关系等。其次十进制如何转换二进制、十六进制、八进制,标准通用的编码格式是什么,有哪些比如ASCLL码,Unicode编码,UTF-8编码等。
3. 懂得TCP/IP
对于网络支撑协议TCP/IP要很好的掌握,网络技术不论何时都离不开以TCP/IP为基础的网络协议,深入掌握是很必要的,至少需要了解OSI7层协议模型,IP/UDP/TCP/HTTP/等常用的协议原理和三次握手机制,这些在网上都可以找到。
3.掌握C语言的开发工具
vs应该算是对初学者最友好的c语言开发工具,集编译调试生成代码于一体的完美软件,而且是中文的友好到不能再友好。
4.C语言的语法
语法是编程语言的核心,掌握语法之后才能编写出合法的程序语句。比如语法中的标识符关键字、数据类型、变量和常量等等。c语言是一门比较简洁的语言,用32个关键字和9个语句加上一些简单的运算符和操作符就能完成对一个项目的开发。