自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C语言学习:操作符

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ // >> 右移操作符(二进制位) int a = 16; //0000000000010000 int b = a >> 1; //0000000000001000 int c = 0; //算数右移 右边丢弃,左边补符号位 //逻辑右移 右边丢弃,左边补0 printf("%d\n", b); // << .

2021-08-17 17:31:49 105

原创 C语言实现N子棋

学习了数组之后,我尝试写了一段N子棋代码,采用了面向对象的编程思想,将绘画棋盘,落子,规则分别作为对象,编程以实现功能,作为初学者,编程过程中可能有一些不正确的地方或者又可以改进的地方,请大家批评指正。主函数:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include"game.h"void menu(){ printf("****************************\n"); printf("******

2021-08-14 13:44:05 199 1

原创 C语言学习:数组

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>void bubble_sort(int* ads,int sz){ int i = 0; for (i = 0; i < sz - 1; i++) { int j = 0; int count = 0; for (j = 0; j < sz - 1 - i; j++) { int temp = 0;.

2021-08-13 14:09:58 57

原创 C语言学习:函数与递归

浅谈作为初学者对递归的理解:递归拆开来看,分为“递”和“归”两个过程,指的是向同一函数传递参数的过程和逐渐返回参数的过程,当然了这是指广义的,有些函数并不能传递参数。递归要满足一定的条件,递归过程中逐渐逼近这个条件,然后结束递归。不设定条件将出现死循环。递归容易导致栈溢出(stack overflow),递归不断开辟内存空间,在栈区逐渐积累,会导致溢出,不仅仅是死循环,即便是正常的代码,当递归次数过大也可能面临这个问题。递归和迭代可以相互转化,各有利弊。不是所有问题,递归的解决方案都更好,比

2021-08-12 14:27:59 109

原创 C语言学习:分支与循环

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int age = 0; printf("请输入年龄\n"); scanf("%d", &age); if (age < 0) printf("请输入正确年龄\n"); else if (age >= 0 && age < 18) printf("未成年\n...

2021-08-09 18:01:22 40

原创 C语言学习Day4

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>int main(){ int a = 10; //申请了4个字节的空间 printf("%p\n", &a); int* p = &a; //p是一个指针变量,*的意思是指针变量 printf("%p\n", p); *p = 20; //解引用操作符...

2021-08-08 10:22:09 64

原创 C语言学习Day3

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a = 0;// 4个字节 32个bit位 int b = ~a;//b是有符号的整型 //~ 按(二进制)位取反 //原码 反码 补码 //负数在内存中存储的时候,存储的是二进制的补码 //11111111111111111111111111111111补 //1111111111111111111111...

2021-08-07 14:38:47 37

原创 C语言学习Day2

#define _CRT_SECURE_NO_WARNINGS//模板制作:C:—x86—VS12.0—VC—vcprojectitems—newc++file//记事本打开更改#include<stdio.h>#include<string.h>//自定义函数Add(int x, int y){ int z = x + y; return z;}int main(){ //4种常量 //字面常量:3 100 3.14 /...

2021-08-06 13:56:57 219

原创 C语言学习Day1

#define _CRT_SECURE_NO_WARNINGS//在VS中调用 scanf、sprintf、strcpy、strcat 等函数时常常会提示 _CRT_SECURE_NO_WARNINGS 警告//原因是Visual studio C++不是真正的C++,而是经过Microsoft公司优化的//微软的工程师认为这些C函数功能内部没有对内存做边界检查,极有可能造成内存越界等问题,所以设置了不安全警告#include<stdio.h>//库函数-C语言本身提供给我们的函数,.

2021-08-05 16:51:41 58

原创 写在最前面

CSDN的各位大家好,我是Hit_Wyx。现在是一名研究生,就读于哈尔滨工业大学,机电工程学院,航空宇航科学技术专业。以下是我的实验室网站:amthit.org。 编程不是我的专业内容,但是机械的控制离不开单片机等嵌入式系统,因此对C语言编程能力较为需要,从今天开始我将开始C语言的学习。 学习和工作过程中希望能够与各位进行深度交流,相互促进。...

2021-08-05 16:49:38 37

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除