2016.9.11 PM 课堂笔记 C语言

1.C语言程序的编译

(1)gcc xx.c 都会默认生成一个a.out文件
(2)gcc 1.c -o 1(命名成1)

2.C语言程序的执行

./a.out
./目标文件名
(1)一个C程序有且只有一个入口main
(2)程序是从{ 开始一步一步运行
(3)当程序碰到return时结束

#include <stdio.h>

int main()
{
    printf("hello world\n");
    return 0;
}

(4)printf是一个标准格式化输出函数,输出""里面的东西
\n 是换行符
//是单行注释
/* 内容 / 多行注释
IDE 集成开发环境
/
* 快速注释(apple 中) */

3.

常量:不可更改的量,常量不可作为左值

整型常量
浮点型常量,
字符常量('a'、'b'):用单引号,
字符串常量("hello"):用双引号,比如"h",里面还有隐藏字符\0

变量:可以变化的量

整型变量:int
浮变量
字符变量

4.硬性规则

5.变量的定义

定义变量:数据类型
(int,float,double,char)
变量初始化:数据类型
(int,float,double,char)
注意点:
(1)同一代码变量名不能相同
(2)字符用单引号括起来

6.大端法、小端法

大端法:低位上的数据存储在高的字节地址
小端法:低位上的数据存储在低的字节地址
注意:网络上内容传输会用

7.flaot

float a1=123456789012345;
double a2=123456789012345678;
%m.nf :m>n+1+整数部分实际的位数,才有效,m代表宽度(算上小数点,如果不够在左边用空格补全),n代表.后面的位数
%-m.nf:左对齐

8.printf

%d:10进制整数数据
%c:字符类型的数据
%f:浮点型,如果不指定任何宽度的限制,默认打印小数点后六位
%p:地址

#include <stdio.h>

int main()
{
    int a=4;
    printf("a=%p\n",&a);
    int b=8;
    printf("b=%p\n",&b);
    int c=12;
    printf("c=%p\n",&c);

    return 0;
}

9.&符号

&变量名:是取这个变量的首地址

10.特殊字符打印

%:%%
":"
':' ,'
\:\

11.scanf 标准输入

注意:scanf回车残留,用getcgar()吸收单个字符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 版权声明:本文为 gfson 原创文章,转载请注明出处。注:作者水平有限,文中如有不恰当之处,请予以指正,万分感谢...
    gfson阅读 3,291评论 0 6
  • •1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语...
    CONLYOUC阅读 8,761评论 9 66
  • 关于 Swift 重要这个文档所包含的准备信息, 是关于开发的 API 和技术的。这个信息可能会改变, 根据这个文...
    无沣阅读 4,428评论 1 27
  • 雁阵过 风霜千里秋叶落 秋叶落 蝶舞凌乱 忍向离别 黄花簇簇漫山坡 稻谷香里农家乐 农家乐 沃土沁香 再约春播
    梅开如雪阅读 374评论 12 9
  • 微信公众号平台https://mp.weixin.qq.com/ 微信公众号开发者文档http://mp.weix...
    天黑北风吹阅读 261评论 0 2