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

[复制链接]
发表于 2024-10-31 16:55:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一:转义字符
  \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
 
注:其他的明日再填写
  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复

使用道具 举报

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2025-7-12 23:24 , Processed in 0.080735 second(s), 27 queries 手机版|qidao123.com技术社区-IT企服评测▪应用市场 ( 浙ICP备20004199 )|网站地图

快速回复 返回顶部 返回列表