开启你的编程学习之旅

云课堂提供高质量的编程课程,从入门到精通,助你成为技术大牛

立即开始学习

C语言程序开发

作者: 夏老师 更新: 2025-10-20 阅读: 4432 难度: 中级
学习工具

1. C语言基础入门

C语言是一种通用的、过程式的计算机编程语言,广泛应用于系统软件开发。

C语言程序结构

第一个C程序
#include <stdio.h> // 主函数,程序入口 int main() { // 输出Hello World printf("Hello, World!\n"); // 变量声明和初始化 int age = 20; float height = 175.5; char grade = 'A'; // 输出变量值 printf("年龄: %d\n", age); printf("身高: %.1f\n", height); printf("等级: %c\n", grade); return 0; // 程序正常结束 }

基本数据类型

数据类型示例
#include <stdio.h> #include <stdbool.h> int main() { // 整型数据类型 short shortVar = 100; // 短整型 int intVar = 1000; // 整型 long longVar = 100000L; // 长整型 long long longLongVar = 1000000000LL; // 长长整型 // 浮点数据类型 float floatVar = 3.14f; // 单精度浮点 double doubleVar = 3.1415926; // 双精度浮点 long double longDoubleVar = 3.141592653589793238L; // 长双精度 // 字符类型 char charVar = 'C'; // 字符 // 布尔类型 (C99标准) bool boolVar = true; // 布尔值 // 输出各数据类型的大小 printf("short大小: %zu 字节\n", sizeof(shortVar)); printf("int大小: %zu 字节\n", sizeof(intVar)); printf("long大小: %zu 字节\n", sizeof(longVar)); printf("long long大小: %zu 字节\n", sizeof(longLongVar)); printf("float大小: %zu 字节\n", sizeof(floatVar)); printf("double大小: %zu 字节\n", sizeof(doubleVar)); printf("char大小: %zu 字节\n", sizeof(charVar)); printf("bool大小: %zu 字节\n", sizeof(boolVar)); return 0; }
提示: 这是一个重要的概念,需要特别注意理解和掌握。
注意: 这是一个常见的错误点,请避免犯同样的错误。