c语言共61篇
c语言中空指针是什么-uusu优素-乐高,模型,3d打印,编程

c语言中空指针是什么

说明 1、如果一个指针不指向任何数据,我们称之为空指针。 2、null在c语言中也表示为空,但它并非数据类型,而是指针,null表示空指针。 系统保证空指针不指向实际对象或函数。相反,任何对象或...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03613
c语言中函数的声明和定义-uusu优素-乐高,模型,3d打印,编程

c语言中函数的声明和定义

1、函数声明,无需实现该函数的功能。函数声明只是一个空壳,不会有特定的函数实现。 2、函数定义,必须实现该函数的功能,要实现函数的实现。 #include<stdio.h> 实例 //使用函数前,需...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02815
c语言中assert函数的使用注意-uusu优素-乐高,模型,3d打印,编程

c语言中assert函数的使用注意

1、使用assert检查函数开始时传入参数的合法性。 2、每个assert只检验一个条件,因为在同时检验多个条件时,如果断言失败,就无法直观地判断哪个条件失败。 实例 intresetBufferSize(intnNewSiz...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02615
c语言中全局变量的使用-uusu优素-乐高,模型,3d打印,编程

c语言中全局变量的使用

1、所有函数外部定义的变量称为全局变量,其默认功能域从定义变量的位置到源文件的结束都是有效的。 2、如果需要使用全局变量,最好定义在文件的顶部,这样文件中的所有函数都可以直接使用。 实...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0467
c语言数据类型转换的方法-uusu优素-乐高,模型,3d打印,编程

c语言数据类型转换的方法

说明 1、自动转换不需要我们介入,当不同数据类型的量混合操作时,编译系统会自动完成。 例如在赋值操作中,右边表达式的值与左边的数据类型不同,会自动将右边的表达式转换成与左边相同的类型...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03011
c语言中typedef和define的区别-uusu优素-乐高,模型,3d打印,编程

c语言中typedef和define的区别

1、typedef仅限于为类型定义符号名称。define不仅可以为类型定义别名,还可以为数值定义别名。 例如,可以将1定义为ONE。 2、typedef由编译器解释,define语句由预编译器处理。 实例 #include&l...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
05115
c语言void*指针是什么-uusu优素-乐高,模型,3d打印,编程

c语言void*指针是什么

1、void*指针是指针,也指向内存中某个地址的数据,但是内存中的数据类型是不确定的,所以使用时需要转换类型。 2、void的意思是无类型,是无类型指针,可以指向任何类型的数据。 因此void指针...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0497
c语言野指针产生的原因-uusu优素-乐高,模型,3d打印,编程

c语言野指针产生的原因

1、指针变量未初始化,任何指针变量刚被创建时不会自动成为 NULL 指针,它的缺省值是随机的。 所以,指针变量在创建的同时应当被初始化,要么将指针设置为 NULL ,要么让它指向合法的内存。 #in...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02812
c语言中fclose函数的使用-uusu优素-乐高,模型,3d打印,编程

c语言中fclose函数的使用

1、C语言fclose函数用于关闭使用fopen成功打开的文件。 2、fopen函数和fclose函数总是成对出现。如果文件成功打开fopen函数,请使用fclose函数关闭文件。 实例 #include<stdio.h> #includ...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02515
java与c语言区别-uusu优素-乐高,模型,3d打印,编程

java与c语言区别

1、语言本身 作为经典的面向过程的静态语言,可以说老一代程序员几乎都接触过C语言,一般而言,C语言编写的代码需要通过编译、链接最终形成可执行的文件,这些行为由编译器完成,开发人员只需编...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0276