C语言
文章平均质量分 84
C语言基础
愿天堂没有C++
菜鸡、博客搬运工
展开
-
C++和C语言打开文本方式对比关于——编程小总结(五)
C++和C语言中对文件的操作原创 2023-06-29 13:57:35 · 213 阅读 · 0 评论 -
C和C++中的可变参数(上)
之前一直有见识过可变参数,但是没有机会使用,也没理解其背后的机制,今天不如写篇博客,研究研究~原创 2023-03-30 14:36:49 · 143 阅读 · 0 评论 -
函数指针、回调函数、转移表
简单介绍函数指针,和回调函数,巩固基础知识,欢迎阅读。原创 2023-02-20 20:04:20 · 201 阅读 · 1 评论 -
全局变量重定义问题——参考《百度文库》
解析全局变量重定义的原因,以及解决方法,不积硅步,无以至千里。原创 2022-10-12 11:35:59 · 345 阅读 · 1 评论 -
预处理——参考《C和指针》第14章
参加工作2个月,发现宏的使用随处可见,周末来回顾回顾~原创 2022-08-28 18:08:26 · 256 阅读 · 1 评论 -
关于字符串、字符、字节——参考《C和指针》
一、概论本文意在自己回顾下一些概念以及自己写的一些库函数比如:strlen strcpy strcat strcmp memcpy memmove memcmp memchr memset之类的。①引出字符串: 字符串是一种重要的数据类型,但是C语言并没有显式的字符串数据类型,因为字符串以字符串常量的形式出现,或存储在字符数组中。②定义字符串: 字符串式一串零个或多个字符,并且以NUL字节结尾。NUL字节是字符串的终止符, 不是字符串的一部分,所以字符串的长度不包括NUL。③常量字符串不能被修改,c原创 2022-06-04 09:53:22 · 68 阅读 · 2 评论 -
数组——参考《C和指针》
一、初识数组初印象: 顺序存储(连续空间),一些相同类型值的集合,有一维、二维…多维数组,数组名有讲究,数组做参数传递,下标有讲究。回顾: 今天重新读了读《C和指针》第8章:数组,发现又有许多新收获,特此写本博文,记录下自己的受过,以防忘记。二、数组名①数组名:指向第一个元素的指针常量,(注:不是指针变量)。程序在编译链接的过程中,直接给数组分配好了固定的空间,数组名就是一个指向这个空间的指针常量。判断题:数组和指针是相同的。 (X) 理由:只有数组名在表达式中使用时,编译器才会为了原创 2022-01-06 13:44:47 · 530 阅读 · 0 评论 -
操作符和表达式——参考《C和指针》
一、操作符(operator)①初识概念:其实“操作符”这个概念,早在小学一年级甚至幼儿园,我们就接触过了。那时候我们常见的操作符无非:+、—,X,÷,现如今我们学习了计算机,无非在原来的基础上拓展一些个例子。下面依依列举出来一系列操作符。②算术操作符:+ - * / %特殊: 其中除了%外其余操作符既适用于浮点型,又适用于整数类型。(%只适用于整形取余)。其中/的两个操作数都是整型的时候它执行整形操作数,别的情况执行浮点型触发。③移位操作符 << >>用处: 将数值原创 2022-01-09 14:09:20 · 335 阅读 · 0 评论