高三自学编程day1(C语言)

万事开头难,终于下定决心,为了申请CMU制作自己的游戏,开始家庭自学啦。

//写主函数(main),作为代码的入口,函数后面都带有()。一个工程中有且仅有一个main函数
#include <stdio.h>//头文件

int main()//int(整形integer)函数返回类型  main函数名
{
    printf("hello world");
//printf库函数,打印。这是引用别人的函数,需要引用头文件
                          
    return 0;
}

//运行(ctrl+f5)? 
//程序执行太快没看到——调整属性的子系统??

这是我在b站跟着课程写的第一个代码,使用的编译器是VS2013

哈哈,经典的hello world

首先,学习到了每个工程都有且仅有1个主函数,也就是main function,而每个函数的后面都有一个()

关于int和return 0的部分,目前了解较少,具体的意义还有待学习,包括花括号和圆括号的区别

而接下来程序的内容就是写出hello world这个单词,便运用到了printf这个库函数,我理解成一种在编程系统里已有的函数,而我们只是把它调出来运用,是库里的现成品,不是我们自己设定的函数。

于是,我便需要引用头文件来使用库函数。至于打印内容的格式规范还有待学习,目前已知(“”)

库函数也是函数,所以()也是不可缺少的。

运行的快捷键则是CTRL+F5,而第一次运行时,程序只是闪现了一下,根据课程指引,我知道需要在项目属性里将链接器的子系统改为控制台,这样程序就能持续地运行。

 

 关于这部分的原理还不清楚,希望在后面的学习中有更深入的了解。我也很好奇这部分的深层逻辑。

不错,第一天的学习先浅浅地了解了C语言,也进行了一次尝试,现在要去github上传我的第一小步了。

C语言像是一步步的指导手册,我需要从头到尾的告诉计算机该怎么做,而不是像python一样简单的套用各种已有的模式,难度很大。

加油!Randal E.Bryant 的教材读起来仍有些困难。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值