- 博客(11)
- 收藏
- 关注
原创 字符串数组
字符串数组是以字符串为数组元素的数组,可以看成二维字符数组,定义代码如下:char country[5][20]= //定义5个字符串,每个字符串不得多于20个字节(需要考虑'\0','\0'占一个字节){ "China", //占六个字节 "Japan", "Russia", //占七个字节 "...
2019-05-18 10:43:02
977
原创 字符串与指针
访问字符串的方式1.使用字符数组存放字符串,从而实现对字符串的操作。2.使用字符指针指向字符串。#include<stdio.h>int main(){ char *string="hello"; //定义指针并初始化,并非将所有字符存放在string中,而是把字符串中第一个字符的地址赋给指针变量string printf("%s",string);...
2019-05-18 09:37:03
120
原创 二维数组与指针
&a[0][0]即可以看做数组0行0列的首地址,也可以看做二维数组的首地址#include<stdio.h>void main(){ int a[3][5],i,j; for(i=0;i<3;i++) //控制二维数组的行数 for(j=0;j<5;j++) //控制二...
2019-05-17 16:39:29
158
原创 一维数组与指针
数组元素的指针:数组元素的地址引用数组元素的方法:下标法:数组名[序号],如a[3]指针法:通过只想数组元素的指针找到所需元素。指针法能够使目标程序质量高(占内存少,运行速度快)。例、输出数组中的元素#include<stdio.h>void main(){ int *p,*q,a[5],b[5],i; p=&a[0]; ...
2019-05-16 21:37:09
419
原创 指针与指针变量
(1).指针的含义:通过地址能找到所需的单元变量,地址形象化的称为指针。指针式通过地址来体现的,地址指向所需的单元变量,即通过指针能够找到以它为地址的内存单位存储单位的地址 存储单位的内容对变量的访问都是通过地址进行的访问方式:1.直接访问:按照变量名进行访问。2.间接访问:将一个变量的存放在另一个变量中,然后通过该变量来找到之前变量的地址,进而访问之前的变量。...
2019-05-09 16:00:16
2557
1
原创 内部函数和外部函数
内部函数(静态函数):只能被本文件中其它函数调用。定义内部函数时,在函数名核函数类型的前面加上static。static int fun (int a,int b) //fun是内部函数,不能被其他文件调用通常把只能由本文件使用的函数和外部变量放在文件开头,且在前面冠以static将其进行局部化,使其他文件不能引用此函数和外部变量,提高了程序的可靠性。外部函数:...
2019-05-04 21:19:31
6599
原创 输入某年某月末日,判断这一天是这一年的第几天
#include<stdio.h>int main(){ int D,M,Y,n,t; //定义:D为日,M为月,Y为年 printf("请输入:何年何月何日\n"); scanf("%d %d %d",&Y,&M,&D); if(Y%400==0||(Y%4==0&&Y%100!=0)) //判...
2019-04-25 23:44:10
543
原创 变量的存储方式和生存期
变量的储存一、存储空间的情况用户区 程序区 静态存储区 动态存储区 静态存储方式:在程序运行期间由系统分配固定的存储空间的方式。 动态存储方式:在程序运行期间根据需要进行动态的分配存储空间的方式。二、数据存储位置 静态存储区:全局变量全部存放在静态存储区。 动态存储区:(1)函数形式参数。 ...
2019-04-24 23:28:28
448
原创 局部变量与全局变量
定义变量的三种情况:1.在函数的开头定义;2.在函数内的复合语句内定义;3.在函数外部定义;一、局部变量:函数内定义的变量是局部变量。在一个函数内部定义的变量只在本函数范围内有效,只有在本函数内才能引用,在此函数以外不能使用这些变量。在复合语句内定义的变量只在本复合语句范围内有效,只有在本复合语句内才能引用,在该复合语句以外是不能使用这些变量。(1)主函数中定义的变量也只在主函数中...
2019-04-19 19:36:34
1659
原创 常量与变量
常量与变量常量: 定义:运算过程中不能改变的量可以称之为常量。 分类:(1)整形常量 :整数,如100,-543,0; (2)实型常量 :【1】:十进制小数形式,如13.5354,0.464,-86.53; 【2】:指数形式,如12.45e4(表示12.34*10^...
2019-04-19 16:11:09
1147
原创 博客第一天(算法的回想与巩固)
程序=算法+数据结构目录1.算法的概念2.算法的五大特性3.算法的优劣1.算法的概念程序中的操作语句就是算法的体现。 算法是独立存在的一种解决问题的方法和思想。。 解决一个问题而采取的方法和步骤。2.算法的五大特性输入:(有零个或者多个输入)因需要,我们会在计算时需要多种不同的变量,此时我们所需要的输入也会因此变多。例:C语言中的输入 scanf("控制...
2019-04-16 23:44:26
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人