首先:程序的运行原理:
#include<stido.h>
int main()
{
printf("hello,world\n");
}
以一个hello, world程序为例,整体的流程是这样的:
hello.c文件的每条C语句都必须被其他程序转化为一系列的低级机器语言指令,然后这些指令按照一种称为可执行目标程序的格式进行打包,并以二进制磁盘文件的形式存放起来。
【补】文件分为两类1)文本文件,例如txt,.c等格式。2)二进制文件,如word,音乐,视频等格式的文件。但在电脑里的存储都是以二进制形式存储的。
其次,C语言程序员必读的5本书
【转自伯乐在线:http://blog.jobbole.com/53108/】
- 《C程序设计语言》-----C语言之父编写(不好读,需要花很多的时间去揣摩)
- 《C语言程序设计:现代方法》--------讲解C语言的变化
- 《Absolute Beginner’s Guide To C》第二版,作者 Greg Perry,中文译名《写给大家看的C语言书》(基础教程)
- 《C Primer plus》第5版-------自学的经典书籍
- 《C专家编程》-----讲技巧,更详细专业
一,字符串的格式化输入\输出
前注:程序的基本步骤,scanf,printf的修饰符等问题
Reference:http://blog.csdn.net/flyuniverse_shell/article/details/4719643