The Stories about C
zhongdaidongzdd
这个作者很懒,什么都没留下…
展开
-
The Story about *P++
2018年3月25日大家好,今天我来讨论讨论*p++这条语句。首先看程序:#include<stdio.h> int main(void) { int a = 1, b = 3, c = 5; int *p = &b; *p++; printf("%d\n", *p); return 0; }在vc中的运行结果:为什么结果会是1呢?我写了一个程序来验证:#inclu...原创 2018-03-25 17:05:33 · 3262 阅读 · 3 评论 -
The Story about Int *P
2018年3月27日大家好,今天我来讨论讨论int *p这条语句。首先看程序:#include<stdio.h> int main(void) { int *p; return 0; }运行结果:Press any key to continue额,好吧,其实没什么好看的,这个程序主要是一条语句:int *p。这条语句的作用:声明了一个指向int类型的指针变量p。变量声明的基本形...原创 2018-03-27 20:00:02 · 235 阅读 · 0 评论 -
The Story about IsPrimeNum and IsLeapYear_AD_BC
2018年3月28日The Story about IsPrimeNum:#include <stdio.h> #include <math.h> //判断一个整数是否为素数,是返回1,否返回0。 //素数的定义:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。 int isPrimeNum(int num) { int i, flag; /...原创 2018-03-28 23:53:42 · 213 阅读 · 0 评论 -
The Story about C 操作符
2018年4月6日今天我们来讨论讨论C语言中的操作符。(1)算数操作符+ - * / %(加减乘除取模)加减乘除适用于计算浮点和整数类型,取模只适用于计算整数类型。需要注意的是当/除法操作符的两个操作数都是整数的时候执行整除,如果存在浮点数执行浮点数除法。%取模是返回两个整数做除法运算的余数。(2)移位操作符<< >> (左移和右移)移位操作符对数据执行位运算(二进制)...原创 2018-04-06 18:02:26 · 148 阅读 · 0 评论 -
The Story about 扫雷游戏
2018年4月24日今天分享一个简单的扫雷游戏的程序。首先看程序:头文件 game.h :#ifndef _GAME_H_ #define _GAME_H_ #define _CRT_SECURE_NO_DEPRECATE //忽略scanf() 可能不安全的问题 #include <stdio.h> #include <time.h> #include <std...原创 2018-04-24 01:53:45 · 282 阅读 · 0 评论 -
The Story about 三子棋游戏
2018年4月21日今天分享一个简单的三子棋游戏的程序。首先看程序:头文件 game.h :#ifndef _GAME_H_ #define _GAME_H_ #define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> #include <time.h> #include <stdlib.h> #include &...原创 2018-04-21 10:41:56 · 232 阅读 · 0 评论