C语言复盘 — C Primer Plus第一章

1.编程机制

  1. 源代码文件:编写的被存储在文本的内容,源文件是整个编译过程的开始,不是结束。
  2. 文件名:daaa.c
	 daaa:	基本名
 	 .c:	拓展名
  1. 编译基本策略:用程序把源文件代码转化为可执行文件,典型的C实现通过编译和链接两个步骤来完成。
 - 编译器:把源代码转换为中间代码(即目标代码)- 链接器:把中间代码和其他代码合并,生成可执行文件。
 - 目标文件(.obj): 由机械语言指令组成。包含编译器为你编写的代码翻译的机械语言代码,即为中间代码。 
 - 启动代码:充当着程序和操作系统之间的接口。 	
 - 可执行文件:由机械语言指令组成,包含你编写的程序中使用的库函数和启动代码的机械代码。 	

基本流程图:
在这里插入图片描述

2.集成开发环境

  • IDE:Windows下的集成开发环境。
  • DLL:动态链接库文件。
  • 不能通过Windows系统访问Linux文件,但是可以通过Linux系统访问Windows文件。
  • 与其他程序相比,C语言有更好的移植性。

3.练习

/*
	Name:编程练习1 
	Copyright: yhl 
	Author: yhl 
	Date: 15/05/21 09:08
	Description:打印 
*/
/*
		#include<stdio.h>
		int main(void)
		{
			printf("Gustav Mahler");
			printf("\nGustav\nMahler");
			printf("\nGustav");
			printf(" Mahler");
			return 0;
		}
		**********************
		result: 
				Gustav Mahler
				Gustav
				Mahler
				Gustav Mahler
		********************** 
*/
/*
		#include<stdio.h>
		void jolly(void);
		void deny(void);
		int main(void)
		{
			jolly();
			jolly();
			jolly();
			deny(); 
			return 0;	
		} 
		void jolly(void)
		{
			printf("For he's a jolly good fellow\n");
		}
		void deny(void)
		{
			printf("Which nobody can deny\n");	
		} 
			***************************************
			result:
					For he's a jolly good fellow
					For he's a jolly good fellow
					For he's a jolly good fellow
					Which nobody can deny
			***************************************
*/	
	
	
	
	
	
	
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值