#include <stdio.h>
int main(int argc, const char * argv[]) {
printf("Hello World! \n");
return 0;
}
int age = 18;
printf("我的年龄是: %d \n", age); // 我的年龄是: 18
float height = 1.70;
char unit = 'm';
printf("我的身高是: %f%c \n",height,unit); // 我的身高是: 1.700000m
#include <stdio.h>
#define PI 3.14
#define AUTHOR "Roy"
int main(int argc, const char * argv[]) {
printf("圆周率 : %f \n",PI); // 圆周率 : 3.140000
printf("作者: %s \n",AUTHOR); // 作者: Roy
return 0;
}
// 自动转换类型
char c = 'a';
int n = c;
float f = c;
double d = c;
printf(" %c \n",c); // a
printf(" %d \n",n); // 97
printf(" %f \n",f); // 97.000000
printf(" %lf \n",d); // 97.000000
// 强制类型转换
double num = 2.5;
printf(" num转换为整数: %d \n",(int)num); // num转换为整数: 2
int a = 0;
printf(" %d \n",a++); // 0
int b = 0;
printf(" %d \n",++b); // 1
函数
#include <stdio.h>
int sayHello()
{
printf("Hello \n");
return 0;
}
int inputNum(int num)
{
printf("输入的参数是: %d \n",num);
return 0;
}
int main(int argc, const char * argv[]) {
sayHello();
inputNum(5);
return 0;
}
int inputNum(int num) // x 是形参
{
printf("输入的参数是: %d \n",num);
return 0;
}
int main(int argc, const char * argv[]) {
int num = 5; // 定义变量x
inputNum(num); // 此处x是实参
return 0;
}
// sizeof 得到对象或类型的存储字节大小
printf("int 存储大小: %lu \n",sizeof(int)); // int 存储大小: 4
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。