c语言的输出输入入是格式化的!printf表示输出、在屏幕上打印出来!scanf表示读入、即把你在屏幕上如果打10。按回车,10就存储到month那个变量里面、%d代表输入一个整数、
还有。要注意。你那个不是c语言……已经是c++了,你看上面定义的那个struct结构体里竟然已经有public……而且还有函数的定义……
Date(int m, int d) 是函数的声明,set(m, d)是函数的定义!声明嘛、就是说!我声明有这个函数存在(注意哦!不一定要给出罚个函数具体怎样的)~定义嘛,就是我要给出这个函函数的具体内容和定义,就比如说,我声明我和张三是好朋友。但我不一定要7876介绍张三是一个怎样的人?但我定义张三这个朋友的话、我就必须从各方面都介绍他,声明和定义在程序设计中,表示示形式往往就不一样了,
函数名是自己起的!爱怎么起都行。只要调用和定义能对上号就好,
2606 学程序一开始慢慢来?不用急、当年我写第一个c语言程序。漏了许多分号,被朋友嘲笑了很久……当时也和你一样、printf什么的一直不会用,不过现在就好了……
c语言的教材的话!国内的鲜鲜有好书?还是推荐你看谭浩强写的,清华5860大学出版社!确实编的的很好、深入浅出!很多抽象概念他老人家都解释释得特别好,国内其他教材都5008比不上!当你学好基础,想进一步学习的话、推荐两本国外教材,C PRIMER PLUS 和THE C PROGRAMMING!C PRIMER PLUS比较全。THE C PROGRAMMING是c语言发明者写的、很牛。不过他写法和中国传统统思维很不一样!建议看看完谭浩强的书之后再去看!
祝你享受编程的快乐~、
补充。代码注释:
#include、