- 博客(8)
- 收藏
- 关注
原创 Java从入门到脱发
变量与运算符变量:1.只能由字母,数字和"_" "$"组成2.不能以数字开头3.java对大小写敏感,要注意4.不能使用java关键字(一些java规定好的有特殊意义的字符,比如if,else)5.中文可以作为变量名。但是不提倡一般规范:变量命名采用驼峰命名法,即变量名如果有多个单词,那么除第一个单词外,其他单词首字母大写,其余所有字母小写,如schoolStudent。运算符...
2019-09-07 22:21:54 336
原创 1000人通讯录(文件存储版本)
利用文件存储的功能对通讯录进行编写,可以实现初始化,添加,删除,查找,修改等操作test.h//动态通讯录#ifndef __TEST_H__#define __TEST_H__#define _CRT_SECURE_NO_DEPRECATE #include<stdio.h>#include<string.h>#include<stdlib.h&...
2019-08-29 13:21:19 802 3
原创 动态内存管理
错误程序一:GetMemory错误讲解(指针练习) 错误程序:void GetMemory( char *p ){ p = (char *) malloc( 100 );}void Test( void ) { char *str = NULL; GetMemory( str ); strcpy( str, "hello world" ); printf( “%s”,st...
2019-08-27 21:56:20 139
原创 字符串函数的实现
头文件#ifndef __TEST_H__#define __TEST_H__#define _CRT_SECURE_NO_DEPRECATE #include<stdio.h>#include<string.h>#include<assert.h>#include<stdlib.h>#endif.c文件#includ...
2019-08-22 11:36:13 124
原创 指针理解
首先说明sizeof的作用:sizeof是运算符,分配的数组实际所占的内存空间大小,不受里面存储内容在一维数组中//一维数组int a[] = {1,2,3,4};求sizeofa:数组的空间大小a+0: 相当于a[0],即指向第一个元素的指针 (32位系统指针都是4字节)*a:数组首元素地址的解引用a+1:将指针指向下一个元素&a:数组指针,数组的地址就是数组的首地...
2019-08-19 21:27:36 77
原创 (腾讯面试题)
bool IsLittle()//判断主机序是否为小端{ short a = 0x0001;//小数据为0x01,高数据为0x00 return *(char *)&a == 0x01; //低地址放小数据}long Htonl(long a){ long b = 0; if (!IsLittle())//大端 { return a; } for (int ...
2019-08-14 00:06:07 92
原创 操作符理解
《操作符理解》移位:左移右边补0;右移后{负数左边补符号位1}{正数补0} /负数以补码出现/(如-1出现32个1) 0异或(相同为0,反之为1)任何数都是这个数sizeof: sizeof 只在编译期间确定字节大小,不参与运算;{int arr[]或者是char ch[]-----------相当于int *arr和char *ch}因为数组名为数组首元素的地址 这时...
2019-08-10 21:40:13 138
原创 c语言写一个小游戏(三子棋)
game.h----------------头文件#ifndef GAME_H#define GAME_H#include<stdio.h>#include<string.h>#include<stdlib.h>#include<time.h>#define ROW 3#define COL 3void Init(char boar...
2019-08-09 23:02:45 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人