- 博客(6)
- 收藏
- 关注
原创 解析C语言结构体,位段
1.结构体的定义 将不同类型的数据组合成一个有机的整体,这些整合在一个整体中的数据是互相联系的,它们组织成一个组合项,在一个组合项中包含若干个类型不同(也可以相同)的数据项,C语言 中允许用户自己指定这样一种数据类型,它称为结构体。 2.结构的初始化 结构的初始化与数组的初始化很相似。一个位于一对花括号内部、由逗号分隔的初始值列表可用于结构各个成员的初始化。这些值根据结构成员列表的顺序写出。
2017-07-12 20:09:30
6667
1
原创 模拟实现strlen与strcpy函数
#include #include #include int my_strlen(const char* str) { int count = 0; assert(str!=NULL); while(*str!='\0') { count++; str++; } return count; } int main() { const char *p="hello bit."; int ret =
2017-05-03 20:01:24
393
原创 扫雷
#ifndef __GAME_H__ #define __GAME_H__ #include #include #include #include #define COUNT 80//你布下的雷数 #define COL 9 #define ROW 9 #define COLS COL+2 #define ROWS COL+2 void init_board(char board[ROW
2017-04-20 21:17:36
330
原创 折半查找与猜数字游戏
1.折半查找 #include int main() { int arr[] = {1,2,3,4,5,6,7,8,9,10}; int key = 7; int left = 0; int right = sizeof(arr)/sizeof(arr[0])-1; while(left<=right) { int mid = left+(right-left)/2; if(
2017-04-16 18:51:03
1264
原创 利用C语言解决实际问题
1. 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 #include int main() { int a = 0; int b = 0; int c = 0;
2017-04-16 18:18:46
6451
原创 三子棋小游戏
#ifndef __GAME_H__ #define __GAME_H__ #include #include #include #define ROWS 3 #define COLS 3 void init_board(char board[ROWS][COLS], int row, int col); void display_board(char board[ROWS][COLS],
2017-04-16 17:56:10
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅