C基础概念

2016-12-12  本文已影响0人  追風

一,C之父——丹尼斯·里奇

二,C程序结构分析

#include<stdio.h>   
// #预处理命令;<>把括号里内容引入源文件;stdio.h头文件,计算机自带库可以直接使用
int main(int argc, char argc[ ])           
// main()是主函数,有且只有一个,C程序入口;int argc参数个数,char *argc[ ]记录参数
{
    printf("hello word!");     // printf()库函数,按规定格式输出,包含在<stdio.h>
return 0;                      //返回,或者函数结束
}

三,C数据类型——基本类型

1,变量定义赋值举例


整型:int num; int num1 = 0; short num2 = 0; long int num3 = 0;
unsigned num4 = 2; signed num5 = -2 有符号数和无符号数按语法赋值(虽然输出可能没有错误)


字符型:char ch = 'a'; char str[2][2] = {'a','b'}; getchar()和putchar()分别为字符输入输出。


浮点型:float numf = 12.213; double numdf = 1232.23131;


备注 :


2,输入输出



四,sizeof运算

printf("%ld,%ld,%ld,%ld",sizeof(char),sizeof(short),sizeof(int));  // 输出1,2,4
printf("%ld,%ld,%ld,%ld",sizeof(long),sizeof(unsigned));           //输出8,4
printf("%ld,%ld,%ld",sizeof(signed),sizeof(float),sizeof(double)); //输出4,4,8
printf("%d",sizeof(long));          //32位机占位符用%d且long型输出4,其他一样
上一篇下一篇

猜你喜欢

热点阅读