首页 > 其他分享 >重温c语言之,7天开整,就是随便的写写,第一天

重温c语言之,7天开整,就是随便的写写,第一天

时间:2024-10-31 17:44:44浏览次数:1  
标签:里面 数据类型 重温 写写 数组 天开 sizeof 填写 指针

一:转义字符

  \t是一个字符,在printf里面,只占一个位置;

  其他什么的抽象字符,用一个'\'+抽象字符就可以出现;

  \ddd这个是8进制的,可以转成10进制的,之后参考ASCLL码表即可

二:枚举类型的函数

  与数组一样,有下标,都是从0开始的

三:数组

  可以先不在【】这里面填写多少,但是需要在{}里面写入元素,以便于计算机知道分配多少位的空间;

  如果是字符数组的话,【】不填,{}里面必须有‘\0’,因为这样的话才能自动到这个符号结束,否则会随机匹配空间;

  数组在【】里面填写一些确定的数字的话,如果数组未充分的填写完整,那么剩余的部分会默认为0;

四:strlen与sizeof的区别

  strlen是c语言计算字符串实际长度特别用的函数;

  而sizeof则是c语言里面的一个运算符,可以计算变量的数据类型的长度,根据长度来推测该变量是什么数据类型;也可以计算数组的字节总大小,如果想要知道该数组有多少,则可以利用这个小把戏:sizeof(数组变量名)/sizeof(数组变量名[0]),就可以知道有多少了;也可以知道你用的是多大的操作系统,是64位的or32位的,sizeof(int *)或者sizeof(char *)等等(只是计算的指针的大小,与指向的基本数据类型无关),计算的是在该系统架构上的指针的大小,64位的:指针空间是8字节,32位的:指针空间是4字节

五:三元运算符

  (判断条件)?条件1:条件2;  让代码更加简单(一定简单的状态下代替if-else),但是过于复杂的,不能使用

  为true是条件1,为false是条件2

 

注:其他的明日再填写

  

标签:里面,数据类型,重温,写写,数组,天开,sizeof,填写,指针
From: https://www.cnblogs.com/xiejinghao/p/18518519

相关文章

  • 基础图论重温
    最短路 https://www.luogu.com.cn/problem/B3647都是基于松弛更新最短路的,即:dis[u][v]=min(dis[u][v],dis[u][k]+dis[k][v]),其中u是起点,v是终点,k是u->v路径中的一点。记得考虑重边,自环的情况!!  Floyd 多源最短路,即求多个u->v的最短路,考虑dp转移即可。O(n^3),与n......
  • Python重温笔记
    1.Python解释器将Python代码翻译为二进制,交给计算机去运行。是Python.exe程序2.python中数字有四种类型整数、布尔型、浮点数和复数。即int型,bool(true与false),float,,a+bj的复数等变量不需要声明,但是在使用的时候需要提前赋值。print(变量名)输出变量值,也可以输出数字;prin......
  • 【重温童年】基于tkinter模块设计的Q宠大乐斗武器升星模拟器:重温经典,畅享休闲时光
    在快节奏的现代生活中,我们总是在寻找那些能够让我们暂时忘却烦恼,沉浸在简单快乐中的休闲方式。对于许多80后、90后而言,Q宠大乐斗无疑是一款充满回忆的经典网页游戏。它以其独特的宠物养成、战斗系统以及丰富多样的武器系统,吸引了无数玩家的心。今天,就让我们一起重温那段美好的......
  • 今天开周会重点说到上次那个项目被客户反馈,原因是很多需求被遗漏,我心里既自责,更多的是
            今天开周会了,重点说到上次那个项目被客户反馈了,原因是很多需求被遗漏,导致负责开发人员需要去客户那边完善,这样一来验收时间往后移动,间接导致我们下一个本身就时间紧迫的项目所剩时间又缩短一大截。老板重点强调了责任,开发人员没有按照需要一点一点对照实现,测试......
  • 从计组中从重温C中浮点数表示及C程序翻译过程
    目录移码​编辑 传统浮点表示格式浮点数的存储(ieee754)->修炼内功例子:  ​编辑浮点数取的过程  C程序翻译过程移码 传统浮点表示格式浮点数的存储(ieee754)->修炼内功根据国际标准IEEE(电⽓和电⼦⼯程协会) 32位例子:  64位  IEEE754对有效......
  • 如果从今天开始,一个月时间能成为黑客吗?
    前言如果从今天开始,一个月时间能成为黑客吗?很多人可能都有这样的问题。成为黑客是一个很复杂的过程,你需要拥有扎实的理论基础、丰富的实践经验和敏锐的安全意识。资深黑客告诉你,如果一个月时间想成为上能黑企业、下能黑个人的黑客,几乎是不可能的。但如果是指成为一名能唬......
  • 今天开始学习 虚幻五 下载安装 创建第一个项目
    首先需要下载EpicGames(这不是一个和steam类似的游戏平台吗?) 在这里实现下载下面需配置vs 选择C++游戏开发勾选上UnrealEngine安装程序和支持预览 打开编译器 选择游戏第三人称游戏C++项目位置和项目名称必须是英文不能包含中文这样就创建好了第一个项目......
  • 前端太卷了,不玩了,写写node.js全栈涨工资,赶紧学起来吧!!!!!
    前端太卷了,不玩了,写写node.js全栈涨工资,赶紧学起来吧!!!!!首先聊下node.js的优缺点和应用场景Node.js的优点和应用场景Node.js作为后端开发的选择具有许多优点,以下是其中一些:高性能:Node.js采用了事件驱动、非阻塞I/O模型,使得它能够处理大量并发请求而不会阻塞线程,从而具有出色......
  • 前端太卷了,不玩了,写写node.js全栈涨工资,赶紧学起来吧!!!!!
    首先聊下node.js的优缺点和应用场景Node.js的优点和应用场景Node.js作为后端开发的选择具有许多优点,以下是其中一些:高性能:Node.js采用了事件驱动、非阻塞I/O模型,使得它能够处理大量并发请求而不会阻塞线程,从而具有出色的性能表现。轻量级和高效:Node.js的设计简洁而轻量,......
  • 重温经典:使用腾讯云轻量搭建在线红白机游戏平台
    在电子游戏的历史长河中,红白机(FC)以其独特的魅力,成为了一代又一代玩家心中的经典。那些熟悉的《超级马里奥兄弟》、《魂斗罗》等游戏声音,至今仍在我们心中回响。如今,通过腾讯云轻量应用服务器,我们能够重温这份怀旧情怀,甚至更上一层楼——搭建自己的在线红白机游戏服务器,让这份快乐......