C语言基础
Grozta
这个作者很懒,什么都没留下…
展开
-
C语言开篇->关于数组函数的运用[三子棋]小游戏
三子棋的犯错合集->函数数组的那些坑首先是vs2013上的那些秘密 关于最近使用的vs2013的这件事大概已经平常了,我就说说最近发生的几起重大事件:debug 的问题我以前是用的c语言编译器是GCC,那么也就是说这种的debug应该是比较原始的,但是说实话,我觉的一点都不原始,因为,GCC编译后的提示是全面的,包括, 数组访问越界 和指针的问题都会有十分全面的解释,但...原创 2019-03-29 18:18:06 · 162 阅读 · 0 评论 -
在c语言中的初级碰撞
在c语言中的初级碰撞学了这么长时间的c语言了,一直都在皮毛之间徘徊。是时候总结一下了,那些在C语言中的磕磕碰碰也该有一个了断。错略的总结了一下,居然发现C语言就这么一点点内容,不看不知道,原来我一直都在同一个问题上反复犯错。关于C语言的总结图示花了两个小时,整理出来的精华,和自己的不足。C语言的函数传参调用函数传参一定是实参,实参包括数,字符,字符串,数组,指针等等而函数中,...原创 2019-04-22 19:02:56 · 889 阅读 · 0 评论 -
const的详细用法
const是C语言中一个十分重要的修饰 我总结了它的含义使用以及作用如下1.修饰的数据类型是常类型,常类型的变量或对象的值不能被改变const int i=10;int a[i];//等价于int a[10];2.便于进行类型检查,使编译对处理内容有更多的了解,消除了一些隐患。3.方便的进行参数的调整和修改(类似于宏定义)4.可以保护被修饰的东西,防止被意外修改,增强程序的健壮...转载 2019-04-22 18:06:12 · 149 阅读 · 0 评论 -
在C语言中static的作用如下
在C语言中static的作用如下**第一、在修饰变量的时候,static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。第二、static修饰全局变量的时候,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。第三、static修饰一个函数,则这个函数的只能在本文件中调用,不能被其他文件调用。Static修饰的局部...转载 2019-04-22 18:03:32 · 269 阅读 · 0 评论 -
C语言开篇->关于对数组元素的查重
对数组元素的查重传入一个数组指针 +数组元素的个数假如数组arr[5] = {1,3,3,4,5}int checkRank(int * player, int n){ int i, res = 0; for (i = 0; i < n; i++) { res |= 1 << player[i]; } return res == 0x3e;}这里的移...原创 2019-04-12 23:45:32 · 3825 阅读 · 0 评论 -
C语言开篇->关于结构体\转移表以及字符串操作及应用
一直以来个人对C语言的困惑函数指针数组转移表字符串操作这次的问题解决是源自于这次的作业 通讯录 的反复尝试先把这个通讯录代码贴上#define _CRT_SECURE_NO_WARNINGS#define MAX_Capacity 300#include<stdio.h>#include<stdlib.h>#include<string.h&g...原创 2019-04-15 23:13:49 · 201 阅读 · 0 评论 -
C语言开篇->关于杨辉三角的那些事
先来个杨辉三角练练手大神的操作一般模仿不来,我也看不懂,所以以下的杨辉三角就直接暴力解决了void print_triangle(int n){ //传入的是杨辉三角打印几行的参数 printf("杨辉三角\n"); int arr[1024] = {1}; //为了打印和赋值的方便定义的数组 for (int ...原创 2019-04-11 19:11:20 · 189 阅读 · 0 评论 -
C语言开篇->关于数据比对的题
数据比对的题题目是:日本某地发生了一件谋杀案警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。#include<stdio.h>#include<stdlib.h>int main(){ c...原创 2019-04-10 22:48:16 · 449 阅读 · 0 评论 -
C语言开篇->关于VS2013的探索
小白适用的Visual Stadio 2013破解版 的初始化, 字体 还有常用的快捷方式,让你分秒上手 直接码上关于第一次使用Visual Stadio 2013 二话不多说,直接破解版的干货奉上百度云 提取码:wa73接下来就是一阵疯狂的操作,ok,成功安装…我自己以前是自学一点点Python,和一点点C,用到最多的就是pycharm和notepad++.这个...原创 2019-03-23 21:25:42 · 246 阅读 · 0 评论 -
C语言开篇->关于结构体\转移表以及字符串操作及应用
一直以来个人对C语言的困惑函数指针数组转移表字符串操作这次的问题解决是源自于这次的作业 通讯录 的反复尝试先把这个通讯录代码贴上#define _CRT_SECURE_NO_WARNINGS#define MAX_Capacity 300#include<stdio.h>#include<stdlib.h>#include<string.h&g...原创 2019-04-22 19:19:10 · 176 阅读 · 0 评论