c语言学习之 程序基本结构

一个最基本的C程序由五个部分组成:

  头文件  (Preprocessor commands)

  函数   (function)

  变量   (variable)

  语句块  (statement 和 expression)

  注释   (comments)

例如:

  


#include <stdio.h>
int main(){
/*my first c programming*/
printf("hello,world\n");
return 0;
}

c语言学习之 程序基本结构,码迷,mamicode.com

时间: 2024-10-27 07:16:11

c语言学习之 程序基本结构的相关文章

黑马程序员------C 语言学习笔记---程序基本结构

黑马程序员------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 第二  程序基本结构 一 分支结构 01 单分支结构 格式: if(表达式) { 语句: } 其中,“表达式”为判断条件,只要表达式的值不为0,就认为条件成立. 02 双分支结构 格式: if(表达式) 语句1: else 语句

C语言学习——C程序的运行机理

预处理: #include<xxx> 尖括号表示库文件:#include"xxx" 双引号表示自己写的文件. #include后面的文件格式允许多种,但若要是"xxx.h"类型的,则称作”头文件“.头文件用来声明函数. 在C里要想使用其他类的函数,必须先在程序开头声明,那我们为了使结构清晰起见,把该类的所有方法声明都放在一个专门用于声明的文件里,即”头文件“(xxx.h),然后在只要源程序(xxx.c)中引入它的名称或路径即可. 当程序被run了之后:

跨语言学习对程序员的发展意义

先来看为什么要学编程语言?未来但凡涉及到"智能.科技"的行业,都会和编程相关.即使是硬件开发,除了画PCB板,焊锡出硬件电路板之后,就是编程的工作了.如:单片机开发,嵌入式开发.这些的开发语言诸如C51,很多是由C语言演化过来.那么软件就几乎都是编程的天下了.所以以后只要走科技行业,都离不了编程. 很多人怀抱这种想法:那就是专一!这个在一定程度上有道理,但却忘记了另外一句话:相辅相成.你只懂js和懂C/C++,JS,PHP,二者的发展前途绝对不一样.前者藏起来是把宝剑,后者就是手持宝剑

【C语言学习】03 循环结构

本文目录 循环结构的特点 while循环 do...while循环 for循环 回到顶部 一.循环结构的特点 程序的三种结构: 顺序结构:顺序执行语句 分支结构:通过进行一个判断在两个可选的语句序列之间选择执行(分支) 循环结构:在满足某个条件的时候反复执行一个语句序列(循环),通常与数组一起使用. 循环结构的特点:在满足 特定条件(循环条件)的情况下,反复执行的 某段程序(循环体) 回到顶部 二.while循环 1 while (条件表达式) { 2 语句 3 } 4 //条件表达式为真,执行

go 语言学习笔计之结构体

go 语言中的结构体方法 结构体名称的大小写有着不同的意义: 小写表示不能被别的包访问 package main import "fmt" type Rect struct { width,height int } func (r *Rect) area() int { return r.width*r.height; } func main() { r:=Rect{width:10,height:10} fmt.Println(r.area()); rp:=&r; fmt.P

C语言学习笔记-3.顺序结构程序设计

一.数据的输入与输出 1.stdio.h中包含的函数:    getchar(输入字符) gets(输入字符串) printf(格式输出) putchar(输出字符)    puts(输出字符串)  scanf(格式输入) flushall(刷新缓冲区) 等等 2.flushall(); 作用举例:    scanf("%c", &a);    //flushall(); 作用:删除缓冲区中的"\n",防止其被继续输入    scanf("%c&q

C语言学习笔记:22_结构体

/* * 22.结构体.c * * Created on: 2015年7月9日 * Author: zhong */ #include <stdio.h> #include <stdlib.h> /** * 结构体:对共性数据的封装 * 结构体有点使用面向对象的思想,对一类东西的共性进行封闭,以便使用. * * 定义结构体: * //1>定义结构体,也可以定义在函数中(全局与局部的结构体) struct Person{ char *name;// 字符串 int age; d

C语言学习笔记-4.选择结构程序设计

一.关系运算符和表达式 1.C语言中没有单独的逻辑数据类型,非0代表真,0代表假 2.在求解一个逻辑表达式的过程中并不执行所有运算符 例:a && b && c,a为假,则b.c不会被执行 二.条件运算符 1.<表达式1> ? <表达式2> : <表达式3> (三目运算符) 表达式1为真则执行表达式2,若为假则执行表达式3 三.switch语句 1.表达式的计算结果必须是一个整数 case后的常量也必须是整数常量 2.case后可以是多条

C语言学习笔记-5.循环结构程序设计

一.for语句,while语句,do-while语句 1.特征   for while do-while 最小执行次数 0 0 1 判断方式 初始化 -> 先判断后执行 先判断后执行 先执行后判断 优缺点 在循环次数明确时使用较方便 更适用于条件不确定的场合 无论如何都会执行一次 2.do-while语句常用于解决脆弱的输入方式 char choice; do { scanf("%c", &choice); } while (choice != 'y' &&