- 博客(5)
- 收藏
- 关注
原创 把字符串中的空格替换成#和##
修改空格成一个字符##include<stdio.h>#include<string.h>void SwpChar(char *str,int len){ int i=0; while(str[i]!='\0') { if(str[i]==' ') str[i]='#'; i++; }}int main(){ char str[1...
2018-07-30 11:28:20
1664
转载 问答题:面向对象的思想
五、问题答题面向对象的思想:面向对象是一种思想,也就是通过对象来实现功能,把功能封装进对象中,为了进行对数据的优化以及方便操作,也就是将复杂问题简单化。对象包含数据和操作数据的方法,这些可以通过类来构成一个自定义的数据类型,对象就是类类型的变量。 面向对象有三大特征:1、封装:可以隐藏对象的属性和具体的实现细节,对外提供一个公共的访问方式,这样可以达到保护数据,避免外界的干扰和不确...
2018-07-30 10:53:34
305
转载 寻址方式总结
在X86系列中,8086是16位的处理器,从80386开始为32位的处理器,其中80286也是16位处理器,但是在寻址方式上开始了从实地址模式到保护模式的过渡。 当CPU是16位时,能决定的地址空间大小为1M字节,地址总线的宽度是20位。(CPU中ALU的宽度是16位,所以可直接加以运算的指针长度也是16位,所以产生了分段的方法,可以将16位的地址映射到24位的地址空间) 8086...
2018-07-27 09:52:33
3959
原创 求出一个数的个位数并丢弃它,用来顺序输出和逆序输出这个数
在之前学过的C语言基础部分中,我会求两个数中较大者,会写判断一个数是否为素数的代码,我觉得在这些代码中应该注意的就是for循环和while循环还有do-while仅有的区别,do-while语句至少要先执行一次循环体,所以循环变量就要重新考虑,循环中的循环条件要正确,防止越界,这点可以联系到后来学到的数组中,如果int arr[10],那输出数组中数字的时候就要注意下标从零开始,一定要小于数组的长
2017-11-27 12:18:49
478
原创 数组(arr[])
一,定义int arr[10]={1,2,3,4,5,6,7,8,9,10};定义时10表示数组长度,可传入长度每个格子字节数为:sizeof(arr[0])求长度公式为:sizeof[arr]/sizeof(arr[0]);二,应用1,int arr[10]={1,2,3};聚合类型只初始化一部分,其余部分为0;int brr[10];得到的数组brr均是随机值。使用
2017-11-26 23:28:04
17222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人