网站首页 > 基础教程 正文
C语言的简单了解及学习
在上一章我们了解了关于C语言的一些基本情况,今天我们就开始正式的对C语言进行学习。今天的内容就是很多初学者都会经历的“hello world”。在此之前我们要先搞清楚C语言程序的基本结构:预处理器指令、函数、变量、语句、表达式、注释。
预处理器指令是C程序的开始,是指明该函数是使用的C标准库中的哪一个,决定了在编译时可以直接使用的函数种类。
函数是程序执行时的一些规则,如int main()我们称其为主函数,一个程序只能有一个主函数,如果你写了好几个,额,不会真有人这么干过吧?言归正传,就算你写一万个也只是执行第一个。还有一些其他的诸如<stdlib.h>下的abs()求绝对值,<math.h>下的fabs()求绝对值......
变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。你也可以将其类比于多元方程中的未知量x、y、z当然他们也可以被定义,被赋予一个值。
注释是程序猿解释程序作用的语句。语句、表达式就是C程序的主体语句。
介绍了那么多终于到了开始写下第一个程序了。这就是不论你学习哪门语言都会遇到的第一课,hello,world
好了接下来就是如何输出该语句了
#include<stdio.h>
int main()
{
printf("hello world");
return 0;
}
此时如果你已写下第一个程序你的屏幕上应有这么一幅图
猜你喜欢
- 2024-10-22 C语言标准库所包含的函数功能介绍(2)
- 2024-10-22 C语言矩阵库 c语言 矩阵运算库
- 2024-10-22 使用树莓派做两轮自平衡车(二)——获取角度
- 2024-10-22 C语言系统编程——函数的使用 c语言中函数的使用方法
- 2024-10-22 C语言学习之-----(六) 条件语句 c语言的条件运算
- 2024-10-22 C语言程序设计.9.类型转换、循环 c语言中类型转化
- 2024-10-22 C 语言中比较浮点数值 c语言如何比较两个浮点数相等
- 2024-10-22 C语言程序设计(谭浩强第五版) 第5章 循环结构程序设计 习题解析答案
- 2024-10-22 c语言入门12,看书都懂,真让写代码却不知道如何入手咋办
- 2024-10-22 C语言基础知识(回顾篇) c语言基础知识入门知识点
- 最近发表
-
- 自动脚本操作流程(自动脚本怎么做)
- Ubuntu系统存在严重漏洞,几句命令轻松攻破root权限
- redis实现分布式锁(redis实现分布式锁的原理)
- Linux系统移植之—uboot移植,你们要的uboot终于来了,堪称精品
- powershell 后台运行命令(如何在powershell运行程序)
- 生产环境H200部署DeepSeek 671B 满血版实战(三):SGLang 安装详解
- OpenWrt 小白常用命令大全(openwrt操作命令)
- Linux-shell脚本多线程实现(shell 多线程并发执行)
- Thread.sleep(0):线程休眠0秒有什么意义?
- 40 个简单又有效的 Linux Shell 脚本示例
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)