资讯动态

零基础学C语言

发布时间:2026/10/8 18:40:26 来源:尧图企业网站定制
我是一名给排水大三在读学生为了未来想从事的职业跨考科目需要C语言目前正在零基础学习C语言以下是我近期的收获1认识C语言C语言是一种面向过程的编程语言由贝尔实验室的丹尼斯·里奇于1972年设计开发。它语法简洁、执行效率高能够直接操作内存和硬件是操作系统、嵌入式系统、底层驱动等领域的基础语言。对于零基础学习者来说C语言能帮助你建立扎实的编程思维理解程序运行的本质为后续学习其他语言打下坚实基础。2基础数据类型int整形类型用于存储整数如年龄、数量等占用4个字节32位系统取值范围约为-21亿到21亿。char字符类型用于存储单个字符如字母、数字或符号占用1个字节用单引号表示如 A、5。float浮点类型用于存储带小数的数值如身高、体重等占用4个字节精度约为6-7位有效数字。bool布尔类型用于表示真true或假false两种状态常用于条件判断和逻辑运算。在C语言中需要引入 stdbool.h 头文件才能使用 bool 类型。3类型修饰符长度相关shortlonglong long【用来改变基础整型的存储长度】符号相关signedunsigned【前者可表示正数、负数和零后者只能表示正数和零】4计算字节长度调用sizeofsizeof是C语言中的一个运算符用于计算变量或数据类型在内存中占用的字节数。它的返回值类型是size_t无符号整数使用时有两种常见形式sizeof(类型名) 或 sizeof 变量名。例如sizeof(int) 在32位系统上返回4表示int类型占用4个字节sizeof(char) 返回1表示char类型占用1个字节。通过sizeof你可以直观地了解不同数据类型在内存中的实际占用大小这在分配内存、优化存储和调试程序时非常有用。5变量数据类型命名变量变量分为全局变量和局部变量。变量是程序在内存中存储数据的容器声明变量时需要指定数据类型例如 int age 表示声明一个名为 age 的整型变量。根据作用域的不同变量分为全局变量和局部变量。全局变量定义在函数外部的变量作用域覆盖整个程序从定义处开始到程序结束都可以访问。全局变量在程序启动时分配内存程序结束时才释放因此生命周期贯穿整个程序运行过程。例如在文件顶部定义的 int count 0所有函数都可以读取和修改它。局部变量定义在函数内部的变量作用域仅限于所在的函数或代码块函数执行结束后变量就会被销毁。局部变量在函数被调用时分配内存函数返回时自动释放。例如在 main 函数内部定义的 int num 10只能在 main 函数内使用其他函数无法访问。局部变量与全局变量同名时局部变量优先。因为全局变量耦合度高能用局部变量情况下不用全局变量。6常量常量是指在程序运行过程中其值不能被改变的量。在C语言中常量分为字面常量和符号常量两类。字面常量直接写在代码中例如整数 100、字符 A、浮点数 3.14 等符号常量则通过 #define 预处理指令或 const 关键字定义例如 #define PI 3.14 或 const int MAX 100。使用常量可以让代码更易读、便于维护也能避免在程序中误修改关键数值。与变量不同常量一旦定义其值在程序运行期间保持不变。以上就是我近期学习C语言收获的知识自己也会打了第一个代码在屏幕打印hello world虽然很简单基础但也是打代码的第一步希望自己能继续进步。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑