排序:
默认
按更新时间
按访问量

被隐藏了的过程——编译和链接

        作为一名程序员,从闭着眼也能打出来的“hello world!”到完成一个大型程序,其中离不开对代码的调试与改正。而我今天要给大家说的就是程序运行过程中,那些被系统软件的运行机制与机理所掩盖的一些情况,这样我们在遇到错误的时候就能游刃有余,收放自如了。         在平常的应...

2018-11-15 13:17:57

阅读数:23

评论数:0

结构体,你好!

一、定义结构体:称为自定义数据类型定义格式:struct 类型名另外我们要明白:1、自定义数据类型定义完成以后等同于内置类型2.结构体不能定义一个自身的普通成员变量,但可以定义一个指向自身的指针变量struct Student { char name[20]; int ...

2018-05-06 01:17:21

阅读数:52

评论数:0

一维与二维数组的人生

一、定义int arr[10]         定义要类型   10为数组长度,位置是0~9int brr[3][4]       定义要类型   表示3行4列 ,共12个位置                                              第一行为brr[0][k]  ...

2018-04-20 22:51:54

阅读数:19

评论数:0

字符串的小世界

 一、字符串的模样char arr[10]={'a','b','c'};//剩余部分为‘/0’,是字符串 char brr[]={'a','b','c'};//没有‘\0’,是字符数组,不是字符串 char crr[10]={"abc"};//字符数组特有,是字...

2018-04-15 20:48:54

阅读数:39

评论数:2

const的世界

一、初识 const 定义常变量不能写,只能读 const int ca = 100; //只读 const int cb;       //error要初始化,否则为任意值                ca = 100; //不能再次赋值,因为不可以改变二、了解 const   (1)用来修饰...

2018-04-15 00:36:08

阅读数:18

评论数:0

指针的运算和强制转换类型

指针a.指针==地址b.获得任何变量的地址都是:(取地址符)&变量名c. * 指针变量名,则间接访问到指针指向的变量d.同类型赋值运算1.  指针+数字   //需要调整,调整的权重(格子大小)为sizeof(指针去掉*号,相当于解引用)   比如:*int 调整完后的si...

2018-04-07 17:20:11

阅读数:30

评论数:0

指针

指针的交换值的写法。只有一种是对的,其他的是错误的示范//error:因为指针tmp开始并没有初始化,是一个野指针,当对tmp进行解引用时候,就会出现错误,void swap1(int *p1,int *p2){ int *tmp; //野指针,悬挂指针 *tmp = *p1; *p1 = *p2...

2018-04-01 22:46:39

阅读数:31

评论数:0

数组的逆置

题外:1)数组名在两种情况下表示整个数组a、在定义数组的同一个函数值,求sizeof(arr),表示整个数组字节数b、在定义数组的同一个函数值,printf(“%d,%d”,&arr,&arr+1) 这里代表整个数组的字节数2)数组的逆置#inclu...

2018-04-01 21:59:46

阅读数:78

评论数:0

输出一个整数的位数以及正逆序输出各个位数的数字

#include <stdio.h>int Getfigures(int n)              //位数 {     int  i;     for(i = 1;(n /= 10) ! = 0; i++)                    ...

2018-03-27 20:09:24

阅读数:116

评论数:0

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