Nisy C语言第一课1+1Word文档下载推荐.docx
- 文档编号:8395345
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:12
- 大小:1.35MB
Nisy C语言第一课1+1Word文档下载推荐.docx
《Nisy C语言第一课1+1Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Nisy C语言第一课1+1Word文档下载推荐.docx(12页珍藏版)》请在冰点文库上搜索。
课程体系:
CASM16数据结构C++
计算机组成如图1
C语言是面向内存,管理内存,操作内存的语言。
因为当初C语言是为了设计操作系统而设计的语言。
CPU相当于人的大脑。
内存相当于人的脑海。
假如你要设计一个程序语言,你首先应该怎么做?
是在屏幕上打印“Helloworld!
”吗?
“Helloworld!
”对程序语言太难。
猜测应该是先解决1+1=?
问题。
如果连这个都实现不了,一切都是不可能的。
所以我们要把这个问题实现了。
CPU可以做加法,但是?
+?
你要告诉它。
图2
把加法需要的数据写到内存的某个地方让CPU去读,然后再把计算结果写到内存的一个位置。
现在我们的程序怎么写呢?
先往内存里写2个数据,然后让CPU去读这2个数据,让它自己去做加法,做完之后给我们结果,怎么知道结果呢?
把结果再写入第三个内存里,我们去那个内存里去看就行了。
这就是1+1实现原理。
知道原理我们才能写代码。
现在看看语法是怎么实现的。
我们用TC2.0
运行TC,先运行cmd(XP以上版本)
找到Turboc2文件夹
cd就是进入某文件夹命令
exit退出
cd□\或cd\是到根目录的命令
cls为清屏命令
help为帮助命令,所有的命令都在这里。
建立test.c文件
edit是一个程序
就是
只要是dos下环境变量目录中程序都可以在控制台直接运行
Alt+F打开,点Exit退出,回到DOS状态,这是很方便的。
tcc是调试指令
我们写的程序也就是源程序为test.c
编译后为
让TEST.EXE运行一下,只是一闪而过,因为程序里什么都没有干。
注意不能写成:
i+j=k;
CPU从名词空间k取得数据不知道传给哪个名词空间。
应写成:
k=i+j;
,CPU从名词空间i和j取得数据相加后传给名词空间k.。
申请一个空间就赋值
printf(”%d”,k);
//打印内存中k以整数(%d)显示在屏幕上
运行
最后说一下turboc2在哪儿下载。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Nisy C语言第一课1+1 语言 第一