- 博客(12)
- 收藏
- 关注
原创 初始C++
1.定义命名空间,以下为命名空间定义的格式。namespace 命名空间名字可定义变量/函数/类型等。2.namespace本质是定义出一个域,这个域跟全局域各自独立,不同的域中可以定义同名变量。3.C++中域有函数局部域,全局域,命名空间域,类域。域影响的是编译时语法查找一个变量/函数/类型出处(声明或定义)的逻辑,所以有了域隔离,名字冲突就解决了。局部域和全局域除了会影响编译查找逻辑,还会影响变量的声明周期,命名空间域和类域不影响变量声明周期。
2024-08-03 22:14:08 342
原创 L1-027出租
一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2对应arr[2]=1index[1]=0对应arr[0]=8index[2]=3对应arr[3]=0,以此类推…… 很容易得到电话号码是。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成最前面两行就可以了,后面内容是不变的。
2024-04-18 21:18:28 272 1
原创 结构体(c语言)
这两个结构体在声明的时候省略掉了结构体标签(tag),尽管结构体成员类型一样,但是编译器会把上面的两个声明当成完全不一样的两个类型。联合的成员是共用一块内存空间的,这样的一个联合变量的大小,至少是最大成员的大小,(因为联合至少得有能力保存最大的那个成员)。不是所有的硬件平台都能访问任意地址上的任意数据的;匿名的结构体类型,如果没有对结构体类型重命名的话,基本上只能使用一次。大端:高字节数据存放到内存的低地址,低字节数据存放在内存的高地址。小端:高字节数据存放在内存的高地址,低字节数据存放在内存的低地址。
2024-04-14 16:35:15 325 1
原创 指针(c)
1.数组传参传过去的是首元素地址,相当于一个指针而非数组。2.形参的数组是不会单独再创建数组空间的,所以形参的数组是可以省略数组大小的。3.在写函数需要用到数组元素个数的话一般在main函数中计算,然后将其值传入函数。4.数组传参传过去的是首元素地址,所以形参访问的数组和实参的数组是同一个数组。
2024-03-31 09:12:21 418 1
原创 单向链表C语言
/动态开辟一个新节点//新节点存储的数据//新节点存储的地址//返回新节点以上,便为链表知识的代码。初学链表,如果哪里有错误请多多指教,在看到消息后定会修改,防止传播错误的知识。
2024-02-23 11:05:59 498 1
原创 C语言分支循环语句
这篇文章只是对c语言分支与循环语句最基础的总结,日后有空会逐渐添加例子完善。如有哪位同学发现错误,请指出,我将立即对文章进行修改。
2024-01-15 00:31:31 378 1
原创 编程学习ing
大家好,我是一名二本学校计算机科学与技术专业的大一学生,通过上半学期对c语言的学习,我对编程仍有很大的兴趣。我想通过学习编程,考研,之后进入一家不错的IT公司。我将通过“听课+刷题+总结”的方式来学习编程。我打算每天在学习编程上花费大于4小时的时间,每周也就是28小时。我打算充分利用寒假时间,学习C++,以及一些算法知识,刷题,打下良好的编程基础。目前,我对我未来的职业还没有明确的规划,相信在我的编程学习中,我对职业的规划会越来越清晰。
2024-01-13 19:48:10 346
原创 用C语言打印菱形
在这里我采用将菱形上下分开的方法进行打印,所以大致分为两个循环,因为每个循环中还要分别打印空格与“*”号,所以这两个循环又分别嵌套打印空格和打印“*”号的这两个循环;Hello ,大家好,我是大一,计算机科学与技术专业 ,今天在做一道题的时候猛然发现我漏掉了打印菱形这个知识点,然后做了好久,终于做出来了,现在将做题流程分享给大家。在菱形中间画条线将它一分为2,可以发现,空格数=菱形边长数/2取整数部分,向下依次递减,但是!每行的行数为d=n-1,则第d行的空格数是(n-d)与上部分。
2023-11-26 23:32:03 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人