The Significance of Foundation

在面向对象编程实验课上,学生因C语言基础差而对C++编程毫无头绪。老师曾告知学生C与C++编程思维不同,基础不好也能学好C++,但后来意识到学生C语言基础太差,不掌握C语言基本语法很难学好C++,强调了基础的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  

   In yesterday’s Object-Orient Programming experiment class, one of my students said to me honestly that many of his classmates, including himself, had absolutely no idea about how to program with C++ language, on account of passing the obligatory course of C language under false pretences during the second year of their undergraduate study. It is true that quite a few students’ foundation is disappointing. Some of them even cannot use the basic grammar and structure of C language correctly, not to mention C++ programming, which makes me appreciate the standard of the specialized courses of students in new campus once more.

 

   I still remember that in the first lesson of this course, I said to students, “C language is procedure-oriented, while C++ language is object-oriented. It doesn’t matter if you fail to study C programming well before. On the contrary, if the thinking of procedure-oriented programming exercises a great influence to you, it may take you longer time to receive the thinking of object-oriented programming. Therefore, believe yourself, study hard from the beginning, and you will be proficient in C++ programming.”

 

   Thinking it now, to some extent, I become conscious of the imprecise words that I gave before. At that time, I really didn’t aware of their too bad foundation, which indeed beyond my mind. It is impossible for one who doesn’t know the basic grammar of C language clearly, which C++ language is based on, to master C++ programming.

 

   It is completely right. Foundation is premise. One who owns it may not feel its value, but one who lacks it may realize its indispensability.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值