第一阶段02 C语言入门

1.程序的基本结构

头文件:#include <stdio.h>

声明:int function(int a,int b);

  • 注意:预先告诉编译器,后面将会用到的一些符号(变量/函数),如果没有写,后面编译器遇到则可能会报错误或者警告,这是很常见的。

主函数:int main()

2.Man手册

  • 如何查man手册:

gec@ubuntu:~/cyuyan$ man printf

  • man手册的说明:
  • 函数的说明以及相关函数名
    在这里插入图片描述
  • 需要包含的头文件和函数原型
    在这里插入图片描述
  • 函数的具体功能和参数等介绍
    在这里插入图片描述
  • 返回值
    在这里插入图片描述

3.标准输出

  • 概念:屏幕就是系统的标准输出文件,把数据输出到屏幕中就是一个标准输出的过程。
int a = 10;
printf(%d\n,num);
printf(%d %d\n,1,2);

//格式符控制
%d    //输出整型(十进制输出)
%ld   //长整型
%md   //m为一个整型数,具体需要占用几个字符的位置
%u    //无符号的整型输出
%lu   //无符号的长整型
%f    //输出浮点数
%l    //长整型
%s    //字符串
%c    //字符
%p    //地址的输出格式
  • 语法:
    根据%后面的字符来决定将要输出的数据类型,格式控制符
    一个格式控制符需要对应类型的数据
    \n 其实是一个字符,表示回车,换行/刷新缓冲区
int main(int argc, char const *argv[])   //argc指参数个数,*argv[]指参数的值
{
    
    
  printf("当前参数个数为:%d\n",argc);    //输出参数个数
  int i = 0 ;
  for(i = 0; i < argc; i++)              //循环输出每个参数的值
  {
    
    
    printf("第%d个参数为%s \n", i, argv[]);
  }
}

  • 使用标准输出来调试程序:
printf("hello%d \n", 10);
printf("%d %s %s\n",__LINE__,__FUNCTION__,__FILE__);
printf("当前文件为:%s 当前函数为 %s 当前运行的行号:%d\n",__FILE__,__FUNCTION__,__LINE__);

编程规范

  • 缩进
    凡是遇到代码块都应该缩进一层,一般表示为一对{};
  • 空格
    一般出现运算符前后添加空格
  • 空行
int i = 0;
for(i = 0; i < 10; i++)
{
    
    
   printf("%d\n", i);
}

for(int j = 0; j < 10; j++)
{
    
    
  printf("%d\n", j);
}
  • 符号命名:
    尽量做到最短,而且有意义的,做到顾名思义。
    show_jpg();

Guess you like

Origin blog.csdn.net/m0_61557794/article/details/121646783