C语言学习笔记之基础语法(一)

1、内存寻址由大到小,优先分配内存地址比较大的字节给变量

2、变量有限定义,内存地址就越大

3、输出格式为%p

4、一个变量要先初始化,再使用

#include <stdio.h>

int main()

{

    int a=10;

    int b=20;

    char c='f';

    double d=2.0;

    float f=3.0f;

    printf("%p\n",&a);

    printf("%p\n",&b);

    printf("%p\n",&c);

    printf("%p\n",&d);

    printf("%p\n",&f);

    printf("hello,world\n");

    return 0;

    /*输出结果

     0x7fff5703abf8

     0x7fff5703abf4

     0x7fff5703abf3

     0x7fff5703abe8

     0x7fff5703abe4

     */

}

5、include作用

(1)、#include "xxxx.xx";其实就是拷贝文件代码到使用的地方。

(2)、系统自带的用<>,如#include<stdio.h>;如果是自己定义的文件,用双引号,如#include"string.h";

6、编译,链接,执行

编译:其实把我们写的代码进行语法检查,然后翻译为机器码

链接:把我们的代码和C语言的函数库进行链接调用,生成完整机器码,生成为可执行文件

执行:就是运行了

7、进制表示

//默认二进制

int number1=110;

//二进制表示,前缀为0b或者0B

int number2=0b1010

//八进制表示,前缀为0

int number3=014;

//十六进制表示,前缀为0xB或者0X;

int number4=0xc;

你可能感兴趣的:(学习笔记)