hello world
C语言数据类型
计算机中的单位(bit):
C语言变量与常量(全局变量,局部变量):
正文:
hello world
最近突发奇想的想去学一下大名鼎鼎的C语言,以下的内容都是自己对C语言的理解,在这里用文字的形式表达出来(大佬勿喷)。
每次学习一门全新的语言,都是打印hello world!我也就不打破这个传统了,让我们来看看C语言是如何打印出hello world的。
#include <stdio.h>
int main()
{
printf("hello world!\n");
getchar();
return 0;
}
这段C语言开头 include <stdio.h> 应该是像Python中的import 函数一样是用来导入包的,其中C语言的 printf 函数相当于Python中的 print 函数。
其中的getchar()函数是为了让控制台停留下来,毕竟程序的运行速度很快,不让他停下来的话根本就看不到什么。
#include <stdio.h>
int mian()
{
return 0;
}
C语言与Python不同的是许多的内置函数需要用 include 导入,而不是像Python一样内置函数可以直接使用。
C语言的每一行代码末尾都需要加 ; 号。
C语言数据类型
每一个语言都有数据类型,C语言也不例外。让我们来了解一下C语言的数据类型。
#include <stdio.h>
int main()
{
int age = 20;
double weight = 75.3;
age = age+1;
weight = weight - 10;
printf("%d\n", age);
printf("%lf\n", weight);
return 0;
}
在C语言中一共有7种数据类型,许多同学会发现怎么整数型会有3个呢,是因为在C语言中为了更好地利用内存和保证程序的运行速度。
特意分了3个整数型 这个三个整数型的长度都不一样,可以根据应用场景,自由选择,这样就不会造成资源的浪费。
并且在C语言中没有bool类型,还把 float 型 分成了两个 float 和 double , 前者只会显示小数点后一位,后者显示小数点后多位。
计算机中的单位(bit):
在这里我向不懂的同学普及一下 计算机中的单位 bit。
#include <stdio.h>
int main()
{
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
getchar();
return 0;
}
C语言变量与常量(全局变量,局部变量):
在所有的语言当中都有变量和常量,顾名思义 变量就是会改变的量(变量), 常量就是 常常都是哪个样子的量(常量)
但在常量和变量中又分为,全局常量和局部常量,变量也有 全局变量和局部变量。
#include <stdio.h>
int a = 100;
int main()
{
int a = 10;
printf("%d\n", a);
return 0;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~