版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/44808369
作为C语言来说,我是用的是QT Creator作为开发工具。其实使用什么工具无所谓,重要的是学到有用的知识。
第一个实例程序就是HelloWorld程序,上代码:
/**包含进printf函数所在的库,以便程序编译的
* 时候能够找到其中的函数定义
*/
#include
/**
* 在C语言的程序开发中,main函数是不可缺少的
* main函数就是程序的入口
* @brief main
* @return 返回一个程序运行结果的状态码
* 如果程序正常退出,则返回0
*/
int main(void)
{
printf("Hello World!\n"); //打印输出一个字符串
//下面将会罗列其常用的输出形式
//%s,相当于一个占位符,指代一个字符串,后面再说"\n"
printf("%s\n","Hello World!!");
//%d,指代有符号十进制整数值,所对应的数据类型为int
printf("%d\n",10);
//%o指代无符号8进制整数,对应的数据类型为unsigned int
printf("%o\n",10);
//%u指代无符号十进制整数,对应的数据类型为unsigned int
printf("%u\n",20);
//%x or %X 指代无符号16进制整数,数据类型:unsigned int
printf("%x\n",30);
//%f(%lf) 单精度(float)使用%f,双精度(double)使用(%lf)
float f = 1.2;
printf("%f\n",f);
double d = 1.2345;
printf("%lf\n",d);
//%c代表一个字符
char c = 'd';
printf("%c\n",c);
/**
* 其中后面的"\n"为转移序列
* \n 换行
* \a 铃声提醒
* \b backspace
* \f 换页
* \r 回车
* \t 水平制表符
* \v 垂直制表符
* \' 单引号
* \" 双引号
* \\ 反斜杠
* \? 文本问号
* \ooo 在八进制表示法的ASCII字符
* \xhh 以十六进制表示法的ASCII字符
*/
return 0;
}