C++笔记6.1

本文探讨了C++中文件操作的多种方式,包括使用fprintf、fputc和fwrite函数的区别,以及在64位系统中指针和字符大小的特性。深入解析了二维数组定义的规则,函数返回值的灵活运用,和避免整数溢出的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.只有十进制才有负数,八进制以0开头。
2.fprintf函数只能以字符串的形式写入到文件中;
fputc函数是以字符的形式写入到文件中;
fwrite函数可把整形数以二进制形式存放到文件中。
3.在64位系统中,sizeof(char*)=8,sizeof(char)=1。
4.C++中不可以重载的运算符有?: :: . .*
5.定义二维数组时,行可以缺省,列不能,而且一定要初始化。
6.每个函数都可以有return,包括void类型,return可以在同一个函数中出现多次。
7.为避免运算过程中出现整形溢出,可以①检测符号位的变化②将计算结果减去加数看是否与另一加数相等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值