C语言学习笔记 第一章

2012年7月19日
P1-P14
命令:
int 整数型
printf 输出
scanf 输入
getchar ();暂停,Enter继续(当前一命令需要输入回车来继续时,需要两个getchar才能暂停)
return 返回(无返回值时语句为return;)

翻译:
void 空虚
budget 预算
concrete 具体

快捷键:
F9 预编译
Ctrl+F9 运行
Alt+F5 查看输出窗口(RUN->User Screen)

概念:
1、源代码(机器语言代码)–编译器—>目标代码—链接器—->提取的库代码(支持库)中的函数+启动代码(程序与操作系统之间的接口)+目标代码—->可执行文件

方法:
1、UNIX中编译: cc example.c
2、linux中编译: gcc example.c

例子:

1.1
#include
int main(void)
{
int dogs;
printf("How many dogs do you have?\n");
scanf("%d", &dogs);
printf("So you have %d dog(s) !\n",dogs);
return;
}

1.2
#include
int main(void)
{
printf("Concrete contains gravel and cement. \n");
return;
}

习题:
1、可移植性代表这什么(略)
2、源代码文件:代码。。。 目标代码文件:包含机器语言代码,不可执行,不需要完整的程序代码 可执行文件:包含着组成可执行文件的全部机器语言代码,可以执行
4、编译器的任务:将源代码转换成机器语言代码
5、链接器的任务:将转换好的机器语言代码+库中的函数+相应系统的启动代码结合成可执行文件

原创文章,转载请注明: 转载自YXZ’s Blog

本文链接地址: C语言学习笔记 第一章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>