今天我带大家来了解一下C语言的一些基本语法,虽然说本人学习C语言的时间也并不长,写这篇文章的主要意图还是做做笔记,巩固一下之前所学的内容,大家一起进步。
一、基础语法
首先我们学习C语言肯定要学习它的基本语法,那么就拿最简单的输出一个hello world开始。
#include <stdio.h> // 这里指的是调用库函数
int main()
{
printf ("hello world\n"); //输出一个hello world,\n(换行符)
return 0;
}
运行的话就是按住 CTRL+F5 ,这时你就会看到弹出的窗口会打印出hello world的字样,那么最基础的一步你已经完成了,那么接下来就学习一下不同的字符类型。
二、字符类型
想要打印出不同的字符就需要使用不同的字符类型,不同的类型往往使用的方法也都不相同,那么今天我就来跟大家介绍一下一些常用的类型。
首先要知道字符类型之前我们要先知道C语言的基本格式:
以.c结尾的文件就是我们使用的C语言文件,也被称为源文件,以.h结尾的文件被成为头文件,废话不多说,接下来就开始介绍字符类型。
1.int (短数字类型)
#include <stdio.h>
int main()
{
int age = 20; //使用int 将age设置成一个数字20
printf ("%d\n",age); // %d 指的是打印一个数字,age是打印这个变量
return 0;
}
int 这个类型是最常用的类型,所以使用起来也相对比较好记忆。
2.char (字符串类型)
#include <stdio.h>
int main()
{
char ch = 'A'; // 使用char 将ch设为一个为字母A的变量
printf ("%c\n",ch); // %c指的是打印一个字符,ch是变量
return 0;
}
输入CTRL+F5 就能看到弹窗出现一个字母A了,这个char类型也是经常会用到的变量。
3.float (单精度浮点数类型)
#include <stdio.h>
int main()
{
float a = 1.0; //设置一个变量
printf("%f\n",a); //这里使用的就是%f了,不再是%d
return 0;
}
int 与 float虽然都是数字,可是作用可是差了挺多的,这里需要注意。
4.double (双精度浮点小数类型)
#include <stdio.h>
int main()
{
double a = 1.1131; //这里使用的变量是多位小数
printf("%lf\n", a); //使用的打印方式是%lf,与%f又不相同
return 0;
}
最后输入CTRL+F5 就能打印出多位小数,与之前的数字类型又不一样。
5.short (整数型)
6.long (长整型)
7.long long (更长的整形) ......等等
还有很多字符类型,我这里就不再一一举例了,这只是一些入门的东西,希望能够对一些也是刚入门的小伙伴一些帮助。
总结
C语言也是一门常用的设计语言,最主要的还是要能够理解代码,而不是抄代码,亦或者是背代码,这些都是作用不大的行为,总的来说还是多多重复,百炼成钢,你总有一天也会成为大佬的。