11.8笔记2
发表于|更新于|学习笔记
|浏览量:
1.strcpy拷贝的时候会把\0也拷贝过去
2.assert是断言

如果不满足框中的表达式会报错
3.关于const
4.函数中char*的作用

原文发表于 CSDN: 11.8笔记2 ,作者:wxszz10。保留原文内容及图片。原文采用 CC BY-SA 4.0 协议。
相关推荐
2024-11-23
11.23学习笔记
1.这是一个易混点,其中第二个和第三个非常容易搞混,要搞清楚这两个,就要明白指针的格式, (int)*(arr)( );第一个括号指的是地址中所指向的空间中所装的数据类型,第二个括号则是变量名,第三个括号则是可有可无的,这个要看具体要创造的变量类型。 例如第二个实际上是(int)*(parr1[10])这样的,也就是创造了一个数组,有十个元素,元素...
2024-11-08
11.8学习笔记
1.strlen是一个用于测字符串长度的函数,无论是数组还是变量抑或直接是字符串,都可以测量,但不会包括\0,虽然每个字符串都离不开\0. 2.关于使用gets的一些见解:虽然是一个被遗弃的函数(因为存在安全溢出风险),但是它十分简洁,它的返回值是char*,但是它的返回值不能采用(经过半小时的尝试得到的结果),一般用法为gets(要输入的数组),然后...
2024-12-20
12.20学习笔记(文件的一些补充知识点以及预处理)
1.函数feof: feof是一个 C 语言中的文件操作函数。它用于检测文件指针是否到达文件末尾。这个函数的原型是int feof(FILE *stream),其中stream是一个指向已经打开的文件的指针。 下面是应用实例: 这是对文件进行读取并输出其内容,如果是因为错误结束读取文件ferror就会返回1,而如果因为文件内容被读取完毕而结束,fe...
2024-12-16
12.16学习笔记
1.联合体:联合体是 C 语言中的一种自定义数据类型,它的主要特点是其所有成员共享同一段内存空间。这与结构体(struct)不同,结构体的每个成员都有自己独立的内存空间。 其优点如下: 内存高效利用:在程序中,当一组数据在不同时刻只需要使用其中一个成员时,联合体就体现出了它的优势。例如,考虑一个简单的设备状态数据结构,它可能需要记录设备的温度(以浮点...
2024-12-19
12.19学习笔记(文件的粗浅理解)
xxdd 1.fopen:打开文件 第一个参数是打开的文件名称,第二个是打开模式。 2. 文件打开模式: (1).r: 当以r模式打开文件时,程序期望该文件已经存在。如果文件不存在,fopen函数将返回NULL。 这种模式用于从文件中读取数据。例如,读取一个文本文件中的字符、字符串或者格式化的数据。 示例代码如下:#include <stdio....
2024-11-30
11.30学习笔记
今天学了几个关于字符的函数: 1.strcpy,这是一个比较常用的函数,,用来复制字符串,以下是他的源代码以及应用 2.strcmp:用来比较两个字符串的大小,这是具体的实现过程 3.strcat:这是一个接着复制的字符串,以下是使用方法及结果 原文发表于 CSDN: 11.30学习笔记 ,作者:wxszz10。保留原文内容及图片。原文采用 CC ...
公告
欢迎来到我的技术博客。这里将持续更新技术文章、项目作品和学习笔记。