c++
文章平均质量分 67
persimmon_xh
这个作者很懒,什么都没留下…
展开
-
c语言基础——指针(一)
数组作为函数参数传递,在函数内部改变数组的值,是会最终改变数组的值的当需要在函数内改变指针指向的内存块时,需要使用指向指向的指针作为函数参数,才能改变指针的指向原创 2021-01-21 15:28:34 · 587 阅读 · 0 评论 -
GCC编译调试入门——复习编译原理
g++使用今天突然对while(cin>>a)很好奇,用到gcc来编译,然后尝试objdump反汇编,记录一下学习了什么新知识,然后复习大三上学习的编译原理,我好菜qwq。C++的编译过程一个完整的C++编译过程(例如g++ a.cpp生成可执行文件),总共包含以下四个过程:编译预处理,也称预编译,可以使用命令g++ -E执行编译,可以使用g++ -S执行汇编,可以使用as 或者g++ -c执行链接,可以使用g++ xxx.o xxx.so xxx.a执行参考:https://原创 2020-12-09 16:23:20 · 234 阅读 · 0 评论 -
using namespace std
NamespaceUsing namespace std常用于c++编程中Namespace 是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中由于有了namespace,使用c++标准程序库的任何标识符时,可以有三种选择:1、直接指定标识符Std::cout<<std::hex<<3.4<<std::endl;2、使用using 关键字Using std::coutUsing std::endlCou原创 2020-08-20 22:39:56 · 92 阅读 · 0 评论 -
图灵杯
gold学长从昏迷中醒来以后发现自己被困在一个山洞里,他找了很久,终于找到一个门。门上写着:想要逃出去,只有一个办法 你可以选择一个数n,设m=1 * 2 * … * (n-1)。如果m是n的倍数,那么门就会自动打开,否则你就别想出去了。 gold学长内心充满了绝望,他想了一些数,但他不知道这些数能不能保证自己逃出去。你能帮助gold学长逃出生天吗?判断是否是素数,有一个坑,4应该是trappe...原创 2019-11-20 22:45:47 · 528 阅读 · 0 评论 -
内存分配-最佳适应和首次适应
操作系统实验课二题目:因为上次实验没有用链表,这次实验就做得超慢,唉,主要还是菜。本次实验踩到的坑(debug了好久呜呜呜):我先改变了p->next的指向的值,然后free(p->next),啊所以就找了好久的问题,其实都好基础,不应该错的。还有就是不要随便定义变量,不然都不知道在哪里改了这个变量的值。然后就是代码这个是定义的内存块struct memory_s { ...原创 2019-11-10 19:53:54 · 579 阅读 · 0 评论 -
递归下降分析LL(1)文法
今天做了编译原理实验【实验内容】(1)本分析程序所分析的文法如下:G[E]:E→eBaAA→a|bAcBB→dEd|aCC→e|dC(2)针对上述文法编写一递归子程序分析程序,该程序的输入是任意符号串,输出是本次输入的符号串是否是该文法的句子的结论。测试样例为:eadeaa#edeaebd#edeaeaadabacae#写了两个小时这个程序,我哭了。太菜了输入函数:vo...原创 2019-11-03 17:16:34 · 1638 阅读 · 0 评论 -
PL0语言词法分析
编译原理实验课,实现了词法分析,可以报错,可以报出具体在哪一行是什么内容原创 2019-11-02 20:44:13 · 972 阅读 · 1 评论 -
fwirte和fopen
fopen,fwrite用法,以及为什么只写4k的解决方法原创 2019-10-01 14:58:01 · 329 阅读 · 1 评论