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

c语言笔记

1. c语言部分算法列举

1.1 找数

        二分查找(前提是数据必须有序)

1.2 求极值

1.3 数组逆序

1.4 排序法(***重点***)

1.4.1 选择排序法

1.4.2 冒泡排序法

1.4.3 插入排序法

2. 字符型数组

2.1 使用格式

char  s[10];                                //定义十个字符长度的字符型数组

char  s[5] = {'h','e','l','l','o'};         //定义五个字符长度的字符型数组存放'h'   'e'   'l'   'l'   'o'

char  s[6] = "hello";                  //定义五个字符长度的字符型数组存放  'h'   'e'   'l'   'l'   'o'   '\0'

2.2 注意

2.2.1 '\0' 对于字符串来说,叫结束标志 

2.2.2 字符串 -- 更关注的是字符串整体,而不是单个字符

2.2.3 字符串的结束标志比较重要 ,表示字符串结束

2.2.4 .处理字符串时,常常使用结束标志   '\0'   作为判断

2.3 puts的使用

2.3.1 格式
  char string [] = "Hello world!";
  puts (string);      // 使用时直接用数组的名字来输出字符型数组中的内容,

2.3.2 注意

(1) 使用 puts() 显示字符串时,系统会自动在其后添加一个换行符 ' \n '

(2) 输出时只有遇到 ‘\0’ 才会停止

http://www.lryc.cn/news/288662.html

相关文章:

  • 6轴机器人运动正解-逆解控制【1】——三种控制位姿的方式
  • c# Microsoft UI Automation
  • C#-前后端分离连接mysql数据库封装接口
  • yolov8 opencv dnn部署自己的模型
  • 插槽(64-67)
  • C# LING查询语法学习,扩展方法的使用
  • 自然语言推断:微调BERT
  • 立创EDA学习:设计收尾工作
  • ShardingSphere之ShardingJDBC客户端分库分表上
  • rust for循环步长-1,反向逆序遍历
  • 编译与运行环境(C语言)
  • 再谈Android View绘制流程
  • 分布式定时任务系列8:XXL-job源码分析之远程调用
  • python+Qt5 UOS 摄相头+麦克风测试,摄相头自动解析照片二维条码,麦克风解析音频文件
  • MongoDB日期存储与查询、@Query、嵌套字段查询实战总结
  • Windows版本Node.js常见问题及操作解决方式(小白入门必备)
  • 09.Elasticsearch应用(九)
  • ROS2常用命令工具
  • Linux之快速入门
  • C语言——操作符详解1
  • C++学习| QT快速入门
  • Android App开发-简单控件(1)——文本显示
  • [GYCTF2020]Ezsqli1
  • 【npm包】如何发布自己的npm包
  • 《WebKit技术内幕》学习之十五(2):Web前端的未来
  • 【教学类-综合练习-11】20240116 大4班 最后一次
  • 【阻塞队列】阻塞队列的模拟实现及在生产者和消费者模型上的应用
  • Cocos Creator使用VS Code调试代码配置
  • 【投稿优惠|EI优质会议】2024年材料化学与清洁能源国际学术会议(IACMCCE 2024)
  • ubuntu设置右键打开terminator、code