王道C语言
文章平均质量分 85
c语言入门
怀虚若愚
Java开发
展开
-
【王道 c语言笔记-中级-1.数据结构概述】
存储结构包括顺序存储、链式存储、索引存储、散列存储。 算法定义:对特定问题求解步骤的描述。 算法特征:有穷、确定、可行、输入、输出。时间复杂度指算法中所有语句的频度(执行次数)之和。记为: T(n)=O(f(n))其中,n是问题的规模;f(n)是问题规模n的某个函数。表示随着问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同。常见的时间复杂度0(1)<O(logzn)<O(n)<O(nlogzn)<O(n2)<O(n3)<O(2n)<O(n!)\color{#FF000原创 2023-07-28 15:47:07 · 78 阅读 · 1 评论 -
【王道 c语言笔记-初级-7.结构体与C++引用】
如。原创 2023-07-26 18:06:22 · 82 阅读 · 1 评论 -
【王道 c语言笔记-初级-6.函数】
2.外部变量函数之外定义的变量称为外部变量。外部变量可以为本文件中的其他函数共用,它的有效范围是从定义变量的位置开始到本源文件结束,所以也称全程变量。关于全局变量需要注意如下几点:(1)全局变量在程序的全部执行过程中都占用存储单元,而不是仅在需要时才开辟单元。(2)使用全局变量过多会降低程序的清晰性。在各个函数执行时都可能改变外部变量的值程序容易出错,因此要有限制地使用全局变量。原创 2023-07-26 16:03:40 · 94 阅读 · 1 评论 -
【王道 c语言笔记-初级-5.指针】
内存区域中的每字节都对应一个编号,这个编号就是“地址”。如果在程序中定义了一个变量,那么在对程序进行编译时,系统就会给这个变量分配内存单元。如printf(“%d”,i);scanf(“%d”,&i)等;另一种存取变量值的方式称为,在 C 语言中,指针变量是一种特殊的变量它用来存放变量地址。指针与指针变量是两个概念,一个变量的地址称为该变量的“指针”。例如,地址 2000 是变量i的指针。如果有一个变量专门用来存放另一变量的地址 (即指针),那么称它为“指针变量”。原创 2023-07-26 11:00:49 · 80 阅读 · 1 评论 -
【王道 c语言笔记-初级-4.一维数组与字符数组】
我们可以借助C语言提供的数组,通过一个符号访问多个元素。数组指一组具有相同数据类型的数据的有序集合。一维数组的定义格式。原创 2023-07-25 17:17:43 · 113 阅读 · 0 评论 -
【王道 c语言笔记-初级-3.选择与循环】
当表达式的值非0 时,就会执行语句,从而实现语句多次执行的效果。C 语言中的 for 循环语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况,它完全可以代替 while 循环语句。(2) 求解表达式 2,若其值为真 (值为非 0) ,则先执行 for 语句中指定的内嵌语句,后执行第 (3) 步。if语句和else语句也可以多个使用(多分支语句),但是无论有多少个if语句或者else if语句,程序都只会执行其中的一个语句。(3) 求解表达式 3。原创 2023-07-25 15:58:20 · 41 阅读 · 0 评论 -
【王道 c语言笔记-初级-2.运算符与表达式】
C语言提供了13种类型的运算符,如下所示。原创 2023-07-25 14:42:55 · 68 阅读 · 0 评论 -
【王道 c语言笔记-初级-1.数据的类型、数据的输入输出】
王道C语言初级-数据类型、输入输出原创 2023-07-17 18:01:00 · 111 阅读 · 1 评论