自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 github的简单使用总结

1.提交本地代码到github仓库可以参考这篇博客:https://blog.csdn.net/CHENYUFENG1991/article/details/489304712.执行 git pull origin master时,报错:fatal: refusing to merge unrelated histories解决办法可以参考这篇博客:https://blog.csdn...

2019-11-26 18:59:48 111

转载 getchar 和putchar的注意事项

一、首先给出《The_C_Programming_Language》这本书中的例子:#include  int main( ){      int c;      c = getchar();  while (c != EOF)    {          putchar();            c= getchar(

2017-11-03 17:11:15 1715

原创 自查内容

eofC标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。 feofC语言中,当把数据以二进制形式存放到文件中时,就会有-1值的出现,此时不能采

2017-11-03 16:55:41 262

转载 指针的总结好文转载

void main(){int ar[10] = { 12, 23, 34, 45 };int *s = ar;int *p =&ar;显示错误(error C2440: “初始化”: 无法从“int (*)[10]”转换为“int *”)我的理解为&ar为“int (*)[ ]的形式。不能转化为int*。类型不同,所以不能编译通过。printf("d\n", *p);

2017-10-30 00:19:08 208

转载 sizeof的特点和用法

基本数据类型char,int ,short  ,long int  ,float,double,long double,long long,bool(只有真和假两种值)0为假,其他全是真。c语言的特点:(1)是强类型语言,必须先定义后使用。(2)c语言的类型一旦被定义就不可改变。强转也不能改变其类型。sizeof关键字(计算某个变量或者类型开辟的字节个数)#includeint

2017-10-21 13:53:11 618

原创 声明和定义的区别

变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。前者是“定义性声明(defining declaration)”或者称为“定义(definition)”,而后者是“引用性声明(referncing declaration

2017-10-17 18:03:12 231

原创 简单的一级指针 const define enum

指针的最重要特点:指针有两个 值。(1)一个是自身的值  。(2)一个是指向的值。自身的值和指向的值的区别:const int max=10;常变量,只可以读取,不可以改变其值。在编译时把max替换成10  可以定义所有类型的常变量。开辟空间,并进行类型检查。# define  MAX  10在预编译阶段,把MAX替换成10  可以定义所有类型。不开辟空间,不进

2017-10-14 15:48:01 244

原创 基本数据类型的隐式转换

基本数据类型( int,          short,          long int,          long  long,    c har,    float,    double,     long double )基本数据类型最大的特点:基本数据类型之间可以进行隐式转换。例如:void main (){char ch=‘a’;int a=0;a=ch;

2017-10-14 14:22:59 3959 1

转载 goto break return continue的区别

关于break,continue,goto,return语句区别详解   (1)break     break语句功能:        A. switch语句中,break语句会终止其后语句的执行,退出switch语句。        B. 使一个循环立即结束,也就是说在循环中遇到break语句时,循环立即终止,程序转到循环体后的第一个语句去继续执行。      注意:

2017-10-14 00:11:41 282

原创 作业1.#define PINT int * 2.typedef int * SINT;

1)1.#definePINT int *2.typedefint * SINT;这两的区别答:我觉得这两个的区别就是第二个只是把int*重新命名为SINT而已,而第一个就是从预处理阶段就把以后代码中的PINT全部替换成 int *了。2)派生类型和基本数据类型为什么不能隐式转换。1.隐式转换的概念隐式类型转换所谓隐式类型转换就是在编译时由编译程序按照一定规则自动完

2017-10-13 22:03:52 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除