
c语言
半片瓜
我要每天充实且快乐
展开
-
c语言的隐式转换
此次测试是在ubuntu下对于C语言数据类型sizeofchar 1个字节short 2个字节int 4个字节long 4个字节float 4个字节double 8个字节本人通过使用两个不同数据类型的值相加,然后使用sizeof观察其字节长度,判断转为什么类型了short + char = 2byt原创 2015-11-03 19:51:11 · 422 阅读 · 0 评论 -
使用printf打印不出信息
许多新人干刚学习C语言的时候,使用printf发现打印不出自己原创 2015-11-15 14:06:37 · 4153 阅读 · 0 评论 -
string的标准库练习
#include #include size_t strlen(const char *s);void *memset(void *src, int n, size_t count);char *strstr(const char *s1, const char *s2);char *strcat(char *des, const char *src);char *strncat(c转载 2015-11-21 12:35:34 · 330 阅读 · 0 评论 -
指针和数组的转换
本人喜欢例子说明。。#include int main(){ int arr[4] = {1,2,3,4}; int *p_arr = arr; int i = 0; printf("数组正常打印\n"); for( i = 0; i < 4; i++) { printf("%d ", arr[i]); } printf("\n"); printf("数组以指针形原创 2015-11-15 19:22:52 · 7460 阅读 · 0 评论 -
c语言贪吃蛇
这个小游戏,无聊时敲得。1.运行环境ubuntu版本c89下,基本能兼容。2.实现了非堵塞的输入。运行效果原创 2015-11-21 18:00:28 · 708 阅读 · 0 评论 -
C语言扫雷
1.linux下完成成2.通过打印不同背景,实现光标功能#include #include #include #define TTY_PATH "/dev/tty"#define STTY_ON "stty raw -echo -F"#define STTY_OFF "stty -raw echo -F"int map[12][12];int eight[8][2] =原创 2015-11-21 18:11:57 · 490 阅读 · 0 评论 -
c语言俄罗斯方块
linux实现#include #include #include #define TTY_PATH "/dev/tty"#define STTY_ON "stty raw -echo -F"#define STTY_OFF "stty -raw echo -F"int map[21][14];char direct;int node[7][4][16]={ {{0原创 2015-11-21 18:08:27 · 1254 阅读 · 0 评论 -
2048小游戏
以下特点1.linux下完成2.非堵塞键盘读取3.随机生成2和4#include #include #include #define TTY_PATH "/dev/tty"#define STTY_ON "stty raw -echo -F"#define STTY_OFF "stty -raw echo -F"int map[4][4];typedef str原创 2015-11-21 18:04:51 · 471 阅读 · 0 评论