随笔分类 -  C语言

摘要:在使用SSDsim模拟器时,由于直接将参数文件复制到解决方案资源管理器处,造成了无法加载参数文件,程序不通过的情况。通过调试发现此部分函数没有问题,在网络上继续搜索发现,可能是文件的存放位置有问题。 解决办法: 右键当前解决方案,用文件资源管理器打开本项目,并将parameter文件和trace文件 阅读全文
posted @ 2020-05-03 15:12 Guloo 阅读(1282) 评论(0) 推荐(0)
摘要:前面我们已经学会了如何理解声明:https://www.cnblogs.com/surplusvalue/p/12123398.html 事实上,在我们读源码的时候,或许也会遇到错综复杂的声明语句,为什么不写一个程序帮助我们理解呢?接下来我们将编写一个能够分析C语言的声明并把它们翻译成通俗语言的程序 阅读全文
posted @ 2020-01-06 09:41 Guloo 阅读(1380) 评论(0) 推荐(0)
摘要:理解C语言声明的优先级规则 A 声明从它的名字开始读取,然后按照优先级顺序依次读取。 B 优先级从高到低依次是: B. 1 声明中被括号括起来的那部分 B. 2 后缀操作符: 括号()表示这是一个函数,而 方括号[]表示这是一个数组。 B. 3 前缀操作符:星号*表示“指向...的指针” C 如果c 阅读全文
posted @ 2019-12-31 14:13 Guloo 阅读(1033) 评论(0) 推荐(1)
摘要:一、int型变量i跟只包含一个int型成员的结构变量s在参数传递时的不同 参数在传递时首先尽可能地存放到寄存器中(追求速度)。注意,int型变量i跟只包含一个int型的成员的结构struct变量s在参数传递时的方式可能完全不同。一个int型参数一般会被传递到寄存器中,而结构struct参数则很可能被 阅读全文
posted @ 2019-12-31 10:27 Guloo 阅读(652) 评论(0) 推荐(0)