《C语言入门经典》读后感(一)
本人为大学生,大一学完C语言,颇有感触。便于以后能在最短时间内复习完C语言,故做此文。也希望对一些新手一些帮助,有错处请多多指出,话不多说,进入主题。
C语言用到的编译器:首推Visual Studio,然后是visual C++6.0 、CodeBlocks 、Dec-Cpp,Gcc 还有就是一些编辑器Notepad++、EditPlus,如果你喜欢一些有特殊效果的(炫酷,震动)的编辑器,建议Atom,这个编辑器可以安装插件来达到你想要的效果,以上所列举的编辑器会自动配对括号、换行、关键词着色、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能等等,有点编辑器已经集成编辑器,有时也称作IDE(Integrated Development Environment,集成开发环境).
数据类型:在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。为了高效利用硬件内存资源,计算机编程语言中(当然也包括C语言)数据类型分为short (int)、unsigned int(4字节)、int、long (int)、long long (int)、float、double 、char等等,只列出一些常见的数据类型,还有一些不常用(unsigned long long int、unsigned char)不一一列举了。
类型名称
|
字节数
|
取值范围
|
char
|
1
|
0~255
|
short (int)
|
2
|
-32768~+32767
|
int
|
4
|
...
|
long int
|
4
|
...
|
long long (int)
|
8
|
...
|
float
|
4
|
...
|
double
|
8
|
...
|
第一个程序(Hello World):
#include<stdio.h> (符号#表示这是一个预处理命令,也称为头文件) /*This is a perprocessor directive*/
int main(void) /*This identifies the function main()*/
{ /*This marks the beginning of main*/
printf("Hellor world!"); /*This line displays a quotation*/
return 0; /*This returns control to the operating system*/
} /*This marks the end of main()*/
/*
*Written by Heiren
*Copyright 2016
*/
注:位于/*和*/之间的任意文本都是注释,/*可以和*/放在同一行 代码上,也可以放在不同代码上
main()函数的一般格式:
int main()-----------------------------------函数头(指定函数函数定义的开头和函数名称)
{----------------------------------------起始括号(定义函数的开头)
。-------------------------------------函数体(包含所有的语句,它们定义了函数执行时要完成的任务)
。
}---------------------------------------结束括号(定义函数的结束)
《C语言入门经典》读后感(一)相关推荐
- 非暴力沟通——读后感
最近看了关于卢森堡博士的<非暴力沟通>一书,强烈推荐,这本书很实用.尤其是对于亲近之人之间改善关系,如何化解彼此之间的冷暴力.简单来是两个方面,对外对其他的观察要客观,评论一个人的时候一定 ...
- 《非暴力沟通》读后感(一)
目录 译序 前言 第一章 让爱融入生活 第二章 是什么蒙蔽了爱? 第三章 区分观察和评论 第四章 体会和表达感受 第五章 感受的根源 第六章 请求帮助 第七章 用全身心倾听 第八章 倾听的力量 第九章 ...
- 《非暴力沟通》读后感
最近几天偶然了发现桌角的kindle,才发现原来已经好久没有碰过她了.打开封盖,还有百分之60+的电量,着实让我一惊. 为了不让花出去的钱白白吃土,于是每天晚上睡觉前,就打开kindle看一会儿, 最 ...
- 非暴力沟通:简介及内容导航
目录 1. 简介 1.1. 非暴力沟通(NonViolent Communication, NVC) 1.2. 异化的沟通方式 1.2.1. 评价 1.2.2. 强迫 2. 四元素 3. 倾听 4. ...
- 《非暴力沟通》- 笔记
非暴力沟通的核心:当我们情绪受伤的时候,都是某些需求没有满足.你现在最要做的是发现需求,而不是发泄情绪.情绪是双刃剑,说出去很爽快,但会造成不好的后果. 非暴力沟通的步骤: 先说事实 再说感受 再说自 ...
- 2016年第7本:非暴力沟通
周首送我的这本书<非暴力沟通>(NVC,Nonviolent Communication),是马歇尔·卢森堡博士发明的一种沟通方式,全书强调了四要素,共8个字:观察.感受.需要.请求.就是 ...
- 【读书】《非暴力沟通》
得益于十点读书,在2月中完成开年来的第二本书籍阅读.本书作者马歇尔.卢森堡博士是国际性缔造和平组织非暴力沟通中心(CNVC)的创始人和教育服务主管,马歇尔.卢森堡博士由于在促进人类和谐共处方面的突出成 ...
- 《非暴力沟通》听书心得
沟通很多时候也是一门艺术,不是吗? 1. 一句话总结 非暴力沟通方法可以概况为四个字:观.感.需.求 观(观察).感(感受).需(需求).求(请求) 2. 精髓含义 观:仔细观察当下,而不要和& ...
- 《非暴力沟通》读书笔记
<非暴力沟通>读书笔记 [本书作者] 马歇尔·卢森堡,卡尔·罗杰斯的弟子,同时其思想深受"圣雄"甘地和存在主义哲学大师马丁·布伯的影响. [本书要解答的问题] 是什么使 ...
- 【读书笔记】非暴力沟通
文章目录 背景 理论 感受 反省 总结 推荐 背景 这个季度看了几本书,比如<一个人的朝圣>.<呼兰河传>.<元红>等等,女友也推荐了一本书给我,书名是<非暴 ...
最新文章
- java中try,catch,finally的作用
- 微信小程序 html css xml,微信小程序 使用towxml解析html流程及踩坑记录
- Android无线调试出现错误的解决方法
- 机器学习算法-PCA降维技术
- 复制文本框内容至剪贴板
- 能用计算机解决的问题十个,计算机常见问题及解决方法,计算机十项常见故障...
- React 第十二章 React思想
- postSql insert into 去重
- 密码学系列之:PEM和PKCS7,PKCS8,PKCS12
- 平衡自行车的原理以及制作方法
- 中外多角度破题司法判决“执行难”
- 桌面快捷方式图标不能删除的原因以及处理方法
- ma-云计算 大数据 mapreduce概念和关系
- 奇怪的是珊瑚虫版反而可以
- 【参赛作品65】MOGDB/openGauss的txid_snapshot 数据类型和相关函数
- 如何在iPhone,iPad和Mac上自动切换AirPods
- Python竟然可以画漫画!漫画版的故宫导游图,来袭!
- 阶乘、排列、组合 公式计算
- 一文带你了解 Flink Forward 柏林站全部重点内容
- 从原理到策略算法再到架构产品看推荐系统 | 附Spark实践案例