当前位置:网站首页 > R语言数据分析 > 正文

uchar unsigned char什么意思(unsigned char *s)



        学习了C语言的基础内容,分别包括C语言的数据类型和流程控制所使用的三大结构。

整型:int(基本整型)
%d:格式化符号,表示十进制(0-9)
%x:格式化符号,表示十六进制(0-9,A-F)

int4个字节,1字节=8位(bit)

实型(浮点型):double(双精度浮点型)/float
%lf / %f:格式化符号

double8个字节。

字符型:char
%c:格式化符号
说明::是字符,:不是字符
c语言中,1字节=1字符
布尔类型
第一种情况:不导入相关库,使用int来表示,0-假,非0-真
第二种情况:导入相关库<stdbool.h>,使用bool来表示,false-假,true-真
数组:
语法:数据类型 数组名[数组大小]
字符串
注:C语言中没有字符串类型的变量的,C语言中有字符串类型的常量。
表示法1: char str[20] = "hello"; 使用字符数组实现字符串,格式化符号:%s
表示法2: char *str2 = "hello"; 使用指针实现字符串,格式化符号:%s

顺序结构:程序按照默认顺序进行执行
分支结构
 
  

如果条件表达式成立,则执行语句块;表达式不成立,则不执行

 
  

如果条件表达式成立,则执行语句块1;表达式不成立,则执行语句块2 

 
  
  1. 判断条件超过两种结果,则使用多分支结构
  2. 多分支语句中,程序的执行是以此从上往下进行判断,若条件成立,则执行对应语句块,不再执行后续的语句块。若不成立,则继续下一个条件判断。
 
  

1. 变量表达式的返回类型必须是int/char/emun

2. case后面的值需要和变量表达式完全匹配,才会进入到case,去执行对应的语句块

3. 代码从上往下执行,defalut作用与多分支中的else类似。

注:所有条件表达式的返回值都是boolean(0/非0,false/true)

循环结构:
 
  
  1. 需要在循环外部定义一个变量并初始化
  2. 对循环进行条件限制,如果条件表达式为非0ture(真),就执行循环体(语句块),否则跳出循环。
  3. 需要在循环中,语句块执行结束后,对变量进行赋值,否则会产生死循环(无限循环)。
 
  
  1. 需要在循环外部定义一个变量并初始化
  2. 对循环进行条件限制,如果条件表达式为非0ture(真),就执行循环体(语句块),否则跳出循环。
  3. 需要在循环中,语句块执行结束后,对变量进行赋值,否则会产生死循环(无限循环)。
while 和 do..while
while..:先判断(条件表达式),再执行(循环体),如果条件表达式不满足,循环体一次都不执行。
do..while:先执行(循环体),再判断(条件表达式),不管条件表达式满不满足,至少执行一次。

 
  
  1. for循环()中至少保留;;,其他的代码可以移到其他地方的。
  2. for循环一般针对知道循环次数的循环。
  3. for循环能实现的,while都可以实现;while可以实现的,for循环不一定实现。

break 和 continue

    break 和 continue都可用在循环中,实现循环的跳出
    break:实现循环的跳出,只要执行了break,循环立刻结束
    continue:实现循环的跳出,执行continue,只跳过当前循环

这些都是C语言的语法基础,更深入的内容往后需要不断学习。

到此这篇uchar unsigned char什么意思(unsigned char *s)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • store怎么读英语(store怎么读英语发音语音翻译)2025-09-14 14:09:06
  • systrace工具(system工具)2025-09-14 14:09:06
  • vmwarewin10虚拟机下载(vmware15虚拟机下载)2025-09-14 14:09:06
  • impdp参数replace(impdp参数transform)2025-09-14 14:09:06
  • git如何用TortoiseGit拉取项目(git上拉取项目)2025-09-14 14:09:06
  • 跨域请求头(跨域请求cors)2025-09-14 14:09:06
  • resnet50网络结构要用yolo算法(resnet50网络结构原理)2025-09-14 14:09:06
  • aurocean是什么牌子(aurora是什么牌子衣服)2025-09-14 14:09:06
  • spring教程在线(spring教程pdf)2025-09-14 14:09:06
  • yarn top命令(yarn top命令解读)2025-09-14 14:09:06
  • 全屏图片