C语言关键字等基础知识

简介: 这是我在阿里云的第一篇文章,本文主要向大家介绍了一些C语言的一些基础知识,一些关键字和16进制的表示方法,希望大家读后能够有所收获。

//C语言中的hex表示十六进制,oct表示八进制,dec表示十进制,bin表示二进制
//计算常见几种类型的字节长度


 int main()
{
     int a, b, c, d;
     a = sizeof(short);
     b = sizeof(int);
     c = sizeof(long);
     d = sizeof(long long);
     printf("%hd\n", a);
     printf("%d\n", b);
     printf("%d\n", c);
     printf("%d\n", d);


     return 0;
}

常见关键字归类
aunt  break  case  char  const  continue  default  do  double  else enum 

extern  float for  goto if  int  long  register  return  short  signed
sizeof  static struct  switch  typedef union  unsigned  void  volatile while  
代码示例:

#include<stdio.h>//头文件

int main()

{  int a = 0, b = 0;//变量初始化

        printf(")

return 0;

}

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
//    printf("%d\n", printf("Hello world!\n") - 1);
//
//    return 0;
//}
//static
//void test()
//{
//    static int a = 1;
//    a++;
//    printf("%d ", a);
//}
//int main()
//{
//    int i = 0;
//    
//    while (i < 10)
//    {
//        test();
//        i++;
//    }
//
//    return 0;
//}

//extern是一个关键字,是用来声名外部符号
// extern int g_val = 2021;
//int main()
//{
//    printf("%d", g_val);
//
//    return 0;
//}
//如果不加 extern去声名你所定义的外部符号
//则main 函数调用不了此外部符号
//一个全局变量在整个工程的其他文件内部能被使用,是因为全局变量具有外部连接属性
//当一个全局变量被static修饰的时候,这个变量的外部链接属性就变成了内部链接属性
//使得这个全局变量只能在自己所在的源文件内部使用,其他文件不能再使用
int Add(int x, int y)
{
    return x + y;
}
int main()
{
    int a, b;
    scanf("%d%d", &a, &b);
    int ret = Add(a, b);
    printf("%d", ret);


    return 0;
}

总结

这是我在阿里云的第一篇文章,本文主要向大家介绍了一些C语言的一些基础知识,一些关键字和16进制的表示方法,希望大家读后能够有所收获。

相关文章
|
4月前
|
搜索推荐 程序员 C语言
指针赋值与引用传递:C语言的基础知识与实践技巧
指针赋值与引用传递:C语言的基础知识与实践技巧
|
3月前
|
C语言
|
3月前
|
存储 C语言
C语言中static关键字的作用与用法解析
C语言中static关键字的作用与用法解析
|
3月前
|
搜索推荐 程序员 C语言
指针赋值与引用传递:C语言的基础知识与实践技巧
指针赋值与引用传递:C语言的基础知识与实践技巧
|
4月前
|
存储 C语言
C语言中的typedef关键字:为类型定义新名称
C语言中的typedef关键字:为类型定义新名称
|
4月前
|
C语言
深入探索C语言中的sizeof关键字
深入探索C语言中的sizeof关键字
|
4月前
|
存储 编译器 C语言
C语言中的关键字与标识符详解
C语言中的关键字与标识符详解
|
5月前
|
算法 编译器 API
C语言易混淆、简单算法、结构体题目练习、常见关键字总结-1
C语言易混淆、简单算法、结构体题目练习、常见关键字总结
|
5月前
|
安全 编译器 C语言
C语言中的const关键字
C语言中的const关键字
33 2
|
5月前
|
存储 C语言
【C语言】数据:数据类型关键字
【C语言】数据:数据类型关键字