当前位置: 首页 > article >正文

C语言实践中的补充知识 Ⅶ

1.定义和调用函数时要确定函数类型,尤其注意是不是不需要返回的void类型。

‌在C语言中,函数可以分为有返回值和无返回值两种类型,它们的主要区别在于是否返回一个值给调用者。‌‌‌

2.调用函数和定义函数的区别只在于分号,不要再给调用的函数赋值了。

正确:

e9bf973e7cac460fb2806f20f4d81a6d.png

错误:

9896698735374e5ebd49a202d4a5825f.png

‌3.素数(质数)是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数‌。

如果m不是素数,那么他的两个因数中,一定有一个数是小于等于m的开平方。

4.sqrt是一个数学库函数,使用它的时候头文件要用#include<math.h>

5.在for循环中,想要每次都加2或者大于2的,需要写i+=2而不是i+2

6.函数后面括号中的表示要传给函数的数据。

7.定义数组时,如果不规定数组元素数量,则一定需要对数组初始化。

8.定义函数一般在前,主函数在后(待商榷)

9.在定义函数时,要在后面的括号中定义所传的数据。

10.引用变量名就可以,带着中括号成了第几个元素了,只有在定义数组的时候,中括号中的数字才表示数组内元素的个数。12fcb7f316ee417a8f217c212b268da7.png

11.while语句是循环语句。

12.如果在main函数内部定义结构体,那么这个结构体只能在main函数内部使用。

13.C语言中创建的所有对象都叫变量。

14.181是整型,直接输数字就行,但其他的是字符数组 (输入的字符不止一个字符就相当于字符串,用“”)

单个字符,用单引,字符串用双引

浮点数在内存中不能精确保存

15.先定义结构体,然后再定义主函数。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


http://www.kler.cn/a/456352.html

相关文章:

  • Ubuntu 24.04.1 LTS快速源码安装postgresql15
  • C++ 设计模式:原型模式(Prototype Pattern)
  • 大数据技术-Hadoop(一)Hadoop集群的安装与配置
  • 测试坏块屏蔽文件是是覆盖还是附加
  • Oracle数据库中用View的好处
  • Web开发:ORM框架之使用Freesql的分表分页写法
  • 在国产电脑上运行PDFSAM软件使用pdf分割合并交替混合处理pdf文档
  • 基于 Vant UI + Redisson BitSet 实现签到日历
  • springBoot发布https服务及调用
  • 77、将adaface的mtcnn模型npy文件转成atlas310p模型,并进行推理
  • 【Linux网络编程】第十五弹---传输层深度解析:端口号划分、UDP协议特性与TCP协议全面剖析(含连接管理、流量控制、拥塞控制等)
  • ShenNiusModularity项目源码学习(6:访问控制)
  • 设计一个基于Spring Boot开发的电商网站,部署在阿里云上
  • 【C/C++】C语言编程规范
  • pthread_create概念和使用案例
  • DeepSeek-V2:强大、经济且高效的专家混合语言模型
  • AIDD - 人工智能药物设计 -使用 Butina 模块对相似化合物进行聚类
  • vue2前端导出pdf文件
  • stm32基础(keil创建、Proteus仿真、点亮LED灯,7段数码管)
  • AI + 爬虫:智能化数据采集的未来
  • 转义特殊token is all you need
  • 已有docker镜像构建过程分析
  • Redis:高性能内存数据库的深度探索
  • 第三百四十六节 JavaFX教程 - JavaFX绑定
  • 解释为什么fetch(JavaScript)无法将读取的数据存入外部变量
  • JVM简介—JVM的执行子系统