![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux C学习
Chiho
人活着,就要有信仰!
展开
-
x是17,n是4,则结果是4。如果希望结果取Ceiling应该怎么写表达式呢?
假设变量x和n是两个正整数,我们知道x/n这个表达式的结果要取Floor,例如x是17,n是4,则结果是4。如果希望结果取Ceiling应该怎么写表达式呢?例如x是17,n是4,则结果是5;x是16,n是4,则结果是4。 一道很基础的题,答案是:(x+n-1)/n 下面给出证明: 1. 设x=kn,k为整数,即x为n的整数倍。则(x+n-1)/n=(kn+n-1)/转载 2011-12-22 20:37:31 · 1422 阅读 · 0 评论 -
gcc和g++的区别
今天在linux上写一个顺序表的代码,里面使用了引用型参数,据了解,引用型参数是C++的一个特性,故在linux gcc下编译该顺序表会出现segmenttion fault错误。故应用g++指令编译。 摘自:http://www.52pojie.cn/thread-58109-1-1.html 误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀原创 2013-05-27 16:12:51 · 474 阅读 · 0 评论