建大二哥
码龄4年
关注
提问 私信
  • 博客:12,909
    12,909
    总访问量
  • 13
    原创
  • 582,810
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-11-25
博客简介:

m0_52907626的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得6次评论
  • 获得22次收藏
创作历程
  • 14篇
    2021年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

模糊查找代码

String myStr = "Hello";System.out.println(myStr.contains("Hel")); // trueSystem.out.println(myStr.contains("e")); // trueSystem.out.println(myStr.contains("Hi")); // false
原创
发布博客 2021.11.20 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

System.out.println(b+‘\t‘+c); 为什么输出数值

public class bool { public static void main(String argv[]) { long b=10; float c=1; System.out.println(b+'\t'+c); }}今天编程发现一个神奇的现象:上述程序的输出为20.0。原理:方法println将'\t'认为为数字和b,c相加。解决办法:改成System.out.println(b+"\t"+c);...
原创
发布博客 2021.10.27 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

无法用无名对象对引用赋初值

翻看《c++面向对象程序设计教程<第四版>》p230页发现按照书上total=com1+complex(7.7)修改后并不能成功编译下附等价代码:#include <iostream>using namespace std;class a{public: int x; friend a operator+(a& a1,a& a2); a(int x1) { x=x1; } a()
原创
发布博客 2021.07.25 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

引用路径一定要注意是否使用双斜杠!!!

1.今天用c++打开文件时发现了个令人费解的事ifstream file("D:\CPP\fstream\666.txt",ios::in);// if (file==0) { cout << "error" << endl; return 1; }以上代码
原创
发布博客 2021.06.04 ·
597 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++操作符ws(skipws)有什么用?

ws:用于在输入是跳过开头的空白符 这是教科书上对ws的解释。但是c++中cin默认是跳过空白符的所以一开始我觉得这个符号没有任何用处。直到我看到noskipws这个操作符wo'haung
原创
发布博客 2021.05.31 ·
3543 阅读 ·
1 点赞 ·
4 评论 ·
8 收藏

c++用cin输入16进制数

1.cin.unsetf(ios::dec); cin.setf(ios::hex); cin >> a ; cout << a << endl ;
原创
发布博客 2021.05.30 ·
2449 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

c语言中八进制和十六进制

c语言中八进制和十六进制的全称是:八进制整数和十六进制整数。和int一样都属于整数,自然不是实数(浮点型)因此以下代码错误 double a=0x12.4;
原创
发布博客 2021.05.30 ·
2426 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

showbase无法显示基数符号问题的解决

原因:没有设置整数的基数为输出的类型以下代码段示意解决方法:具体可参考:
原创
发布博客 2021.05.29 ·
333 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

c语言关于八进制 十六进制 浮点型输入输出格式符的寻找

C并没有提供以八进制和十六进制输出浮点数的格式符,而%o在C中的定义就是输出int类型(与long等修饰符的没关系)的,而且%o本身被定义为无符号值(相当于函数的返回值类型是无符号型),所以用%o输出浮点数,其结果都是0。...
转载
发布博客 2021.05.29 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

scanf中带除格式符外的字符

1.按字符输入不会出错#include <stdio.h>#include <stdlib.h>int main(){ float a=23.56 ; scanf("tt%f",&a); printf("%f",a); return 0;}输入tt34.5
原创
发布博客 2021.05.31 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于%*的试验

1.%* 与单纯的读入数据不同。如下例子:scanf("%d%lf",&a,&b);scanf(%*d%lf,&b);输入5
原创
发布博客 2021.05.28 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cout.setf(ios::hex) 没效果问题的解决

原因:除非知道当前没有设置基标志,否则ios::setf(_IFlags)不应和ios::dec、ios::oct或ios::hex的标志值一起使用。格式化的输入/输出函数和运算符假定只设置了一个基。解决办法:1.先取消ios::deccout.unsetf(ios::dec);cout.setf(ios::hex);2.改用ios_base。例如,setf(ios_base::oct,ios_base::basefield)清除所有基信息并将基设置成八...
原创
发布博客 2021.05.28 ·
1195 阅读 ·
3 点赞 ·
2 评论 ·
3 收藏

流成员函数输入输出格式控制

1.fill函数在设置后将一直有效,除非被重新设定。(永久)这一点与width()十分不同。width只影响他设置后的下一个输出,再下一个字段输出后,后继的字段被恢复为默认值0.(一次性)2.setf设置不清除一直存在...
原创
发布博客 2021.05.30 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于cin.get输入一段字符加ctrl+z函数返回值不为0的问题

按照书上的例子打了段代码#include <iostream>using namespace std;int main(){ char ch; cout << "Input:"; while(cin.get(ch)) cout.put(ch); return 0;}只有单独输入ctrl+z才能结束程序发现输入444ctrl+z并不能结束程序于是便有了疑问查阅资料得到了解答链接:https:/.
原创
发布博客 2021.05.08 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏