C语言
文章平均质量分 62
C语言学习记录
TLaTL
这个作者很懒,什么都没留下…
展开
-
10.C语言——预处理
这些预定义符号都是语言内置的。__FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义例:printf("%d",_FILE_);建议不要加上;,这样容易导致问题。宏就是替换,不计算注意:参数列表的左括号必须与name紧邻。如果两者之间有任何空白存在,参数列表就会被解释为stuff的一部分。原创 2024-09-29 19:59:05 · 231 阅读 · 0 评论 -
09.C语言——文件
2.fclose()二、文件的顺序读写2.fgets()、fputs()3.fscanf()、fprintf()4.fread()、fwrite()三、文件的随机读写1.fseek()2.ftell()3.rewind()四、文件读取结束的判定( feof() )牢记:在文件读取过程中,不能用feof函数的返回值直接来判断文件的是否结束。原创 2024-09-29 19:58:24 · 223 阅读 · 0 评论 -
08.C语言——动态内存管理
向内存申请一块连续可用的空间,并返回指向这块空间的指针开辟成功,返回一个指向开辟好空间的指针开辟失败,返回一个NULL指针返回值的类型是void*,使用的时候需要自己再强转。原创 2024-09-29 19:57:45 · 167 阅读 · 0 评论 -
07.C语言——自定义类型(结构体、枚举、联合体)
int age;结构体的成员可以是结构体int age;声明的同时定义,是全局变量初始化例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2024-09-29 19:56:48 · 820 阅读 · 0 评论 -
06.C语言——指针
1.指针就是地址指针变量就是存放指针的变量(所谓的指针)2.指针大小32位平台:4字节64位平台:8字节意义:1.指针类型决定了:指针解引用的权限有多大2.指针类型决定了:指针走一步,能走多远(步长)三、野指针野指针:指向的位置是不可知的(随机的、不正确的、没有明确限制的)1.产生野指针的原因①指针未初始化②指针访问越界③指向的指针释放2.如何避免野指针①指针初始化②小心指针越界③指针指向空间释放,即使置NULL④指针使用之前检查有效性1.指针±整数2.指针-指针指向同一块空间原创 2024-09-29 19:52:39 · 412 阅读 · 0 评论 -
05.C语言——操作符
操作符原创 2024-09-09 17:19:40 · 245 阅读 · 0 评论 -
04.C语言——数组
数组原创 2024-09-07 20:18:48 · 172 阅读 · 0 评论 -
03.C语言——函数
函数原创 2024-09-07 10:34:08 · 270 阅读 · 0 评论 -
02.C语言——选择、循环语句、二分查找
选择语句、循环语句、二分查找原创 2024-09-05 20:59:10 · 134 阅读 · 0 评论 -
01.C语言——初识C语言
初识C语言原创 2024-09-04 14:26:48 · 547 阅读 · 0 评论