c语言学习笔记
文章平均质量分 76
无
啊哈leelee~
这个作者很懒,什么都没留下…
展开
-
初识c语言
简单了解c语言的基础知识,对c语言有大致了解,后续会更新每个知识点详细讲解。C语言是一门面向过程的、抽象化的通用计算机编程语言,广泛应用于底层开发。常用的编译器有GCC、MSVC。定义变量的基本格式为“数据类型 变量名”。例如:int age;在定义变量时还可以为其赋值。例如:int year = 2023;#define定义常量基本形式:#define 标识符 常量标识符为所定义的宏名,常量可以是常数、字符串等。#define定义宏基本形式:#define 宏名(参数列表) 字符串。原创 2023-07-12 17:02:46 · 220 阅读 · 0 评论 -
控制语句之分支和循环
控制语句用于控制程序的执行流程,以实现程序的顺序结构、选择结构和循环结构,它们由特定的语句定义符组成。C语言有九种控制语句,可以分为以下3类:(1)分支语句:if语句、switch语句(2)循环执行语句:do while语句、while语句、for语句;(3)转向语句:break语句、goto语句、continue语句、return语句。原创 2023-07-18 16:53:03 · 134 阅读 · 0 评论 -
c语言——自定义类型
无原创 2023-04-02 21:19:25 · 88 阅读 · 0 评论 -
c语言——汉诺塔问题
汉诺塔问题原创 2023-02-10 19:46:23 · 595 阅读 · 0 评论 -
c语言——字符串函数
2.c语言中库函数调用失败时,会将错误码存放在一个名为errno的变量中,把errno中的错误码翻译成错误信息,就可以知道调用库函数时发生什么错误。1.目标字符串必须以' \0 '结束,源字符串追加在目标字符串中' \0 '以后的位置上。1.函数找到str中的下一个标记,并将其用' \0 '结尾,返回一个指向这个标记的指针。2.如果需要拷贝字符的个数大于源字符串的长度,其余用' \0 '填充。2.返回' \0 '之前的字符个数,不包含' \0 '4.如果字符串中不存在更多的标记,则返回NULL。原创 2023-03-29 20:53:50 · 202 阅读 · 0 评论 -
数组和指针
sizeof()是在编译阶段计算结果,括号里面的表达式不会进行,看最后表达式的类型决定大小。5、strlen()是库函数,计算字符串长度,从传入地址开始计数,直到遇到'\0'计数停止。strlen()在运行阶段才能计算,返回值类型是无符号的整数类型。从地址值的角度来看,&数组名和首元素地址是一样的,但意义不同。&数组名的类型是数组指针,数组名和&数组名[i]的类型是指针。&数组名——取出的是整个数组的地址。1、数组是存储多个相同类型数据的集合,数组的大小取决于数组的元素个数和元素类型。原创 2023-03-16 17:17:07 · 76 阅读 · 0 评论