sk91324
码龄10年
关注
提问 私信
  • 博客:5,715
    社区:288
    6,003
    总访问量
  • 7
    原创
  • 1,208,280
    排名
  • 0
    粉丝
  • 0
    铁粉

个人简介:乌拉拉

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
  • 加入CSDN时间: 2015-05-11
博客简介:

sk91324的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得2次评论
  • 获得9次收藏
创作历程
  • 9篇
    2016年
成就勋章
TA的专栏
  • 学习总结
    8篇
  • C++
    8篇
  • 结构体
    1篇
  • 偏移量
    1篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

华为刷题

1. 字符串最后一个单词的长度#include    #include    using namespace std;  int main()    {        string str;        int flag=0;        while(getline(cin,str))        {            int count=0;  
原创
发布博客 2016.08.26 ·
583 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数组和指针

1. 首先说一个指针作为函数参数传递的问题要在主函数里面使用被调函数里改变的参数值,就要使用指针变量作为函数形参,这样在被调函数执行的过程中,让指针变量指向的变量的值发生变化,变化的变量值就被保存下来了2. 数组名代表数组中第一个元素的地址int *p=&a[0]int *p=a;        //这两句作用相同3. 若指针变量p已经指向一个数组元素,则p+1就可以表示指向下
原创
发布博客 2016.05.23 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++数组的学习

简单的数组的定义和初始化就不说了,比较简单,把自己比较容易虎的地方记下来,供以后复习(参考的谭浩强的C++程序设计)1. 数组定义时,数组的大小应该是一个常量,而且数组的引用只能引用其中某个元素,不能引用整个数组。2.不能对数组进行整体赋值int a={1,2};int b=;b=a;    //这是错误的,不能对数组进行整体赋值3.数组名作为函数的参数:数组名只作为数
原创
发布博客 2016.05.17 ·
800 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

林锐《高质量C++编程指南》

发布资源 2016.05.16 ·
pdf

c++中类的学习(二)

1. 对象数组的定义使用构造函数初始化,比如:Box box[2]={Box(2,3,5);Box(1,3,2);}2.对象指针Box* b1;Box b2;b1=&b2;  //定义(*b1).height; 或者 b1->height; //两句等价感觉定义指向成员函数的指针这部分很少用啊,但是有点难,还是记一下好了格式为数据类型名 (类名:
原创
发布博客 2016.05.13 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++中类的学习(一)

1.首先总结一下class和struct的区别:struct在c++中可以包含成员函数,可以继承,也可以实现多态,他们最本质的区别是class默认的访问权限是private,而class是public“class”这个关键字还用于定义模板参数,就像“typename”,但关键字“struct”不用于定义模板参数struct更适合看成是一个数据结构的实现体,class更适
原创
发布博客 2016.05.13 ·
368 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

结构体的偏移量计算

#includeusing namespace std;#define FIND(struc,e) (size_t)&(((struc*)0)->e)struct struc{int a;          //a的偏移量是0int b[20];    //b的偏移量是4,因为a的偏移量是0,b的偏移量是a的偏移量加上a的类型的大小算出来的,a是int型的,所以a要占4个字
原创
发布博客 2016.05.07 ·
2153 阅读 ·
2 点赞 ·
1 评论 ·
8 收藏

c++中的const总结

1. const用来定义符号常量时要注意:const 类型 name=value;类型 const name=value;符号常量声明时就要赋初值,而且在程序中不能改变它的值2. const定义常引用:const 类型 & 引用名比如 void display (const int &r)常引用做形参时,所引用的对象不能被更新,因此对应的实参不会被改变如这个例子:
翻译
发布博客 2016.05.07 ·
314 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C++中的运算符合赋值问题

赋值符号“=”:赋值表达式将等式右边的值赋给等式左边的对象,赋值表达式的类型是等式左边的对象的类型,值也是等式左边的对象的值。比如:a=b=5;       先把5赋值给b,表达式b=5的值为5,再把这个值赋给a,所以a也是5。还有一些复杂一点的赋值运算符结合方向也是自右向左,比如+=,&=,|=比如:a+=3 ;          等价于a=a+3a-2;a+=a
原创
发布博客 2016.05.04 ·
554 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++中的static用法小结

static定义静态全局变量时:1. 未初始化的静态全局变量被程序自动赋为0,(好像不加static程序也会自动设为0,函数内部定义的变量如果不初始化就使用就会出错,程序不会自动赋值)2. 静态全局变量对工程里面的其他文件来说是不可用的,也就是一个全局变量变成静态全局变量之后,其他文件可以定义相同名字的变量,而不会发生冲突,所以静态全局变量有向其他文件隐藏该变量的功能。(这里主要看了Z
转载
发布博客 2016.05.03 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏