五千年(敝帚自珍)

主题:【原创】三年级也可以学编程 -- 月色溶溶

共:💬209 🌺336
全看树展主题 · 分页首页 上页
/ 14
下页 末页
家园 加一个空格

加一个空格

print "hello world!"

家园 三引号就是单引号打三次

一般用来写超过一行的长文字

家园 三引号 就是 三个单引号 '''
家园 初学你就用C,而且程序写的没什么毛病,很厉害

C语言一般是专业的才是从C入手,业余或者爱好者,一般是用BASIC,现在也有用Python,一般都是脚本语言或者弱类型语言,毕竟这样的方便上手

但是要提高水平,“真去做程序员也能的那种厉害。”确实非C不可啊

家园 很厉害...这我就放心了.
家园 其实,直接用Office里带的VBA更简单

作为小学生的编程入门,VBA还是很胜任的。呵呵

家园 汇编还是教的,还是必修课。。
家园 加括号!print("hello world!")

2.7 以后syntax 改了

家园 要我说

小学三年级的学习话最好的是有严格语法及结构形式的pascal是最好的,从小就养成良好的习惯,就是不知道inprise的delphi还在不?或者直接上可视化的32位汇编

家园 这倒是。

微软的vc是从Microsoft C++ 演化而来的。从Microsoft C++ 7.0跳到VC++1.0的时候,BC++正在大行其道。基于同样的windowsAPI,borland和微软采用了各自的对底层视窗函数的对象封装机制,OWL和MFC,这样导致不同的支持库,也导致后续大项目的持续开发以及维护面临选择。

而90年代的时候还是所谓从面向过程的编程向结构化编程过渡,再向面对对象编程过渡。视窗环境先天性的含有很多对象的理念在里边,从而导致从微软视窗开始编程的人几乎无一例外的总是把视窗结构,消息响应,和问题本身的数据结构乃至算法搅在一起。而一开始就从unix编程的人还好一些,因为这些人往往把界面和算法/数据分得很开,毕竟,x-windows对unix来说只是个外观而已。

大概也正是因为对GUI的强调,使得很多人在90年代的时候总是有些惶惑。毕竟,OWL的库说实话,比当时微软的MFC要稳定,高效一些。而后续的Delphi也使得所见即所得的界面编程很是风靡。相比较而言,MFC的界面编程使得很多人望而却步,还不如当时的VB。

还是到后来,当windows编程发展到win32后,MFC才大概超越了OWL(自己的感觉)。

到了后来,包括我自己在内的很多人干脆直接自己封装win32API了。于是,MinGW等等基于GNU的c++编译器也在视窗编程中广泛使用。嗯,于是,微软也不得不推出他自己的免费编译环境,就是现在的VC express 以及其他的 Visual Studio Express了。

忘了说了,其实90年代还有一款非常小巧但是非常强大俺非常喜欢的视窗编程环境,用C的,叫作lccWin。前提是 C 好,而且win32API熟悉。

家园 不完全。指针变量其实有两个含义。

一,内存地址,其实对编程的人来说就是变量名。

二,从该地址读多少内容,以及如何理解读到的内容。这是由指针变量的类型决定的。

家园 to:木雅之岗

谢谢你的说明。实际工作中的术语和书本常常有差别。在开发中,俺们这旮瘩一般说到指针都是说的地址。

家园 to:木雅之岗

谢谢你的说明。实际工作中的术语和书本常常有差别。在开发中,俺们这旮瘩一般说到指针都是说的地址。

家园 要是远离指针的话,就没必要学C了。

多重指针其实还好理解,函数指针对于初学者来说就真的比较绕了。

家园 带学生的时候最恨学生到处找matlab函数

凑结果,而不是老老实实地从分析问题数学建模开始。

-- 不知道这算不算一个缺陷。呵呵呵呵。

全看树展主题 · 分页首页 上页
/ 14
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河