友情提示:本文共有 579 个字,阅读大概需要 2 分钟。
C语言本身是没有设置一种类型来定义字符串变量的,字符串的存储完全依赖于字符数组,但字符数组又不等于是字符串变量。在字符型一维数组存放字符串,并规定以字符" "作为字符串结束标志。
1、计算机科学学科的很多实践或实验性项目还是以C语言甚至汇编语言这种偏向于底层的语言为主要实现手段。比如操作系统、网络协议、数据库、编译器/解释器等,很多优秀的项目或课程实验是以C/C++为编程语言。所以从后续的学习来说,学习C语言是后续学习的前置条件。
2、不是说C语言就是必须优先掌握的,它也不是学习CS的唯一途径。老师选择先教C语言,并不影响其它语言的学习,最终要看对于计算机科学的掌握,而不是看对某种语言的掌握。一个有意学习计算机的初学者想先学习Python语言是没有问题的,只会C语言的人也是难以学好计算机的,但是现在就将教授C语言归为过时和落后的象征,还为时尚早。
3、当程序中出现bug的时候,我们就要开始找问题了,科学的找问题的方法不是掐指一算,而是调试。调试可以让我们看清楚程序的每一步执行细节,看到计算机是怎么去执行我们写的程序的,然后我们发现大脑疏忽的地方,找出程序的bug。只有掌握了调试的技能,才能让人码合一
,你才能知道代码是怎么做的,代码也才能按照你的想法执行出有效的结果。这是成为代码老司机的必经之路,所以从现在开始,编码、画图、调试,面朝电脑,春暖花开。
本文如果对你有帮助,请点赞收藏《c语言字符串定义》,同时在此感谢原作者。