C之逗逼
文章平均质量分 84
Exziro
这个作者很懒,什么都没留下…
展开
-
自己C代码中逗逼的错误- -!
今天在写一个代码的时候发现了一个问题 大家可以先瞅瞅#includeint main(){ int x=32; int count=0; int data; printf("please enter an number:"); scanf("%d",&data); while(x--); {if(data&0x1==1)原创 2016-10-08 21:43:46 · 490 阅读 · 0 评论 -
马克一个无法循环的水仙花数
int main(){ int i =0; int a =0; int b =0; int c =0; for(i=100;i<=999;i++) { a=i%10; c=(i-a*100)/10; b=i/100; if(i==a*a*a+b*b*b+c*c*c) printf("%d ",i); } return 0;}还没有找原创 2016-10-16 17:28:39 · 485 阅读 · 0 评论 -
Xshell5连接虚拟机中的Linux(Centos)的方法以及失败原因
很早以前就装了虚拟机,现在终于装上了Linux。虽然机子的配置还不错,虚拟机一般也不会特别卡,但是来回切换有时也是一件十分令人头疼的事情。虽然说不卡,但是CPU占用率还是很高的。也十分耗电。所以自从听说了有Xshell这个神器之后 我就开始对他进行了相关的钻研。原创 2016-10-30 00:54:26 · 47928 阅读 · 6 评论 -
可变参数的解释以及实例printf的实现
可变参数也称为多参函数。如果听说过可变宏的童鞋可能更好理解这个概念,该宏接受可变个数的参数。而头文件stdarg.h为函数提供了类似的能力。不过使用方法较之可变宏稍微复杂一些。同时也相对的有一些使用要求1.在函数原形中必须使用省略号XXXX(xx,...).2.在函数定义中创建一个va_list类型的变量。3.用宏将该变量初始化为一个参数列表。4.用宏访问这个参数列表。5.用宏原创 2016-11-14 10:23:16 · 598 阅读 · 0 评论 -
C函数库qsort函数及最后一个参数的相关问题
在学习数据结构的时候,我们会学习到很多不同的排序算法,比如说冒泡排序法,哈希表(大雾),以及快速排序。而C的函数库也给我们了一个快速排序的函数。就是我所提到的这个qsort。这个函数内部是一个写好了的快速排序算法的函数。原创 2016-11-27 19:12:05 · 1947 阅读 · 0 评论 -
浅谈一些栈帧的问题以及相关实例
相信只要是了解计算机的人都知道栈和堆以及静态存储区之类的东西。但是说到栈帧可能知道的人就不是很多了= =!(大雾)。 栈帧(stack frame),用度娘解释一下:栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。可能所有的博客都说过这个。那么我们,换一个高大上的别的出处的解释:调用堆栈(英语:Call stack,港台称“呼叫堆叠”,英文直接简称为“栈”(th原创 2016-11-17 12:56:22 · 595 阅读 · 0 评论 -
C++继承部分总结
C++是一门面向对象的语言,所以它的大部分操作都与类和方法息息相关,而C++语言也具有三大特性:封装、继承和多态。刚好我学习到的内容涉及到了继承,为了防止遗忘在此进行一下相关的总结。 继承从字面上的意思来看就是子承父业,继承首先需要的是一个子类和一个父类。从一个类派生出另一个类时,原始类称为基类,继承类称为派生类原创 2017-02-27 16:28:37 · 3766 阅读 · 0 评论 -
C++多态部分以及虚函数虚表总结
多态性是面向对象程序设计的一个重要特征,如果一个语言只支持类而不支持多态,是不能被称为面向对象语言的,只能说是基于对象的。 多态性简单来讲就如同字面意思一般,多种形态,在c++程序设计中,多态性是指具有不同功能函数可以用一个函数,这样就可以用一个函数名调用不同内容的函数。简单来说:向不同的对象发送同一条消息不同的对象在接收时会产生不同的方法。也就是说,每个对象可以用自己的方式去响应共同的原创 2017-03-04 23:28:26 · 462 阅读 · 0 评论