本系列博客针对于《C程序设计教程(第四版)——谭浩强 编著》这本书中的所有例题和习题进行了详细的解释和学习,希望可以对你学习C 语言可以有所帮助。
有些代码可能会在前面详细解释,后面会一笔带过,希望大家可以多多翻阅,谢谢大家啦!!!嘻嘻!!!
//C程序设计教程(第四版)——谭浩强 编著
//例题1.1:在屏幕中显示出一行信息:“Hello,world!”。
#include <stdio.h>//1. .h 头文件 2.include表示包括的意思
int main()//main函数
{
printf("hello,world!");//printf(" ");1.输出函数(需要输出的内容在""中)2.为库函数,使用库函数必须对其进行申明,即在函数前面写上头文件
return 0;//1.固定搭配,与前面的int相呼应 2. return 0;后面必须为0,这是历史遗留问题
}
1、C语言主要由函数构成的,函数是C语言的基本单位。
一个C语言必须有一个main函数(主函数),可以包含一个main函数和其他若干函数。主函数可以调用其他函数,其他函数之间可以相互调用,单数不能调用主函数。
2、一个函数由两部分组成
函数首部 函数的第一行,包括函数类型、函数名、函数参数类型、函数参数名等
例如:int main(int x,int y)
int main (int x )
函数类型 函数名 ( 函数参数类型 函数参数名 )
函数名后面必须跟着一对圆括号,括号内可以写参数名及其类型,函数也可以没有参数
例如:int main()
函数体 函数首部花括号内的部分,包括声明部分和执行部分。
声明部分 对有关的变量和函数进行声明
执行部分 由若干语句组成
3.一个C语言程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何
4.C语言程序书写格式自由,一行内可以写几个语句,一个语句可以分开写在多行里面。
5.每个语句和数据声明的最后必须有一个分号。分号是C语句的必要组成部分。
例如:c=a+b;
6.C语言本身没有输入和输出语句。输入和输出操作是由库函数scanf和printf等函数来完成的。
7.注释“//”或者“/* */”
同类型代码
//C程序设计教程(第四版)——谭浩强 编著
//例题1.1:在屏幕中显示出一行信息:“Hello,world!”。
#include <stdio.h>//1. .h 头文件 2.include表示包括的意思
int main()//main函数
{
printf("hello,world!\n");//printf(" ");1.输出函数(需要输出的内容在""中)2.为库函数,使用库函数必须对其进行申明,即在函数前面写上头文件
printf("你一定可以学会C语言的!!!\n");
printf("加油加油!!!\n");
return 0;//1.固定搭配,与前面的int相呼应 2. return 0;后面必须为0,这是历史遗留问题
}
“\n”是代表换行的意思
可能出现的一些问题
1.在代码窗口输入文字不显示文字
解决方法:
点击“编辑器选项”,将“显示”栏中的“ID 27071 translatiom missing”前面的那个对号去掉就可以了
2.显示栏文字乱码
原因:控制台与源文件使用的语言不同导致乱码
解决办法:打开“工具”——“编译器选项”——“编译时加入以下命令”
加入下面的代码“-fexec-charset=GBK”,然后将文字删除后再编译一遍,就可以解决上面这个问题
3.必须写分号(英文状态下)
4.main后面必须圆括号(必须在英文格式下输入)
5.必须用英文格式下的键盘输入一些符号,比如括号,分号等
标签:典型,例题,函数,int,C语言,printf,main,库函数 From: https://blog.csdn.net/2302_77517102/article/details/140424675