当前位置: 首页 > news >正文

著名的淘宝客网站wordpress博客内容预览

著名的淘宝客网站,wordpress博客内容预览,万网站建设,动漫网页设计图片前言 scanf函数可以说是我们一开始就会接触的函数了#xff0c;但在最近复习时我又找到而来一些之前不甚了解或是块要遗忘的知识#xff0c;特作此篇。 一.返回值 我们之前提到了scanf返回值被忽略的问题#xff1a; scanf函数返回值被忽略-CSDN博客 那么scanf的返回值…前言 scanf函数可以说是我们一开始就会接触的函数了但在最近复习时我又找到而来一些之前不甚了解或是块要遗忘的知识特作此篇。 一.返回值 我们之前提到了scanf返回值被忽略的问题 scanf函数返回值被忽略-CSDN博客 那么scanf的返回值到底是什么呢 这个是他的声明 这个则是返回值的描述 翻译 scanf返回成功转换和分配的字段数返回值不包括已读取但未分配的字段。返回值为0表示没有分配任何字段。如果在第一次尝试读取字符时发生错误或者遇到文件结束字符或字符串结束字符返回值为EOF。 由此我们可以知道他返回的就是实际读取并成功赋值的变量数量举个例子 第一种情况 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h int main() {int a;char b;char* c[5]; printf(%d,scanf(%d %c %s, a, b, c));return 0; } 可以看到返回值是3 第二种情况 没有读取任何项: #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h int main() {int a; printf(%d,scanf(%d, a));return 0; } 输入a%d占位符不会读取进去并且程序会立即终止所以返回值是1 第三种情况第一次尝试读取字符时发生错误或者遇到文件结束字符 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h int main() {int a; printf(%d,scanf(%d, a));return 0; } 我们只需要连着按三次ctrlz即可至于为什么是三次这是vs的一个小问题搬来正常情况是按一次就行的。EOF是个宏定义它就是-1 二占位符 ok解决了返回值的问题之后我们再来看看占位符 先来几个基本的 1.%d   对应整形            %c对应字符               %s对应字符串                     %f单精度浮点数         %lf双精度浮点数 然后是与之相关的 2.%hd  对应十进制的short int           %ho对应八进制的short int        %hx对应十六进制的short int %hu  对应unsigned short int 3.%ld 十进制long int    %lo  八进制long int      %lx   十六进制long int       %lu  unsigned long int 4.%lld十进制的long long int         %llo八进制的long long int            %llx 十六进制的long long  int %llu  long long unsigned int 5.%o 八进制int         %x十六进制int            %zd    size_t 然后是少见的 %g6个有效数字的浮点数整数部分超过刘伟后就会自定转化为科学计数法且指数部分为小写e %G与%g相同但指数部分为大写G。 %e使用科学计数法的附带念书指数部分e小写 %E与%e一样但指数部分E大写。 %le 科学计数法表示的long double ok接下来才是今天的主角%*与%[]. 1.%* 他是一个赋值忽略符该占位符不会将解析而后的值放入对应变量中而是直接丢弃 举例 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h int main() {int a; scanf(%*d%d, a); printf(%d, a);return 0; } 可以发现我们先输入的3不见了而后输入的2则被用于给a赋值 2.%[] []内指定一组字符遇到不在集合中的字符时读取结束这里就要引入“^”了在这里^表示”非“ 举例 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h int main() {char a[10]; scanf(%[^\n], a); printf(%s, a);return 0; } 可以发现此次读取是到回车才停下来的[^\n]表示的也正是非回车基于此我们可以更为便捷的调用scanf函数。 ok今天关于scanf函数的分享就到这里了觉得有用的话就点个免费的赞支持一下吧。
http://www.pierceye.com/news/949073/

相关文章:

  • 培训网站建设情况淄博网站排名优化
  • 运营一个网站的成本网络营销第二板斧是什么
  • 企业建站报价手机网站开发开发
  • 足彩网站怎样做推广友情链接官网
  • 十大免费音乐网站网络营销策划推广公司有哪些
  • 免费开源代码网站上海企业建设网站
  • 万家灯火网站建设win7系统做网站服务器
  • 网站直播用php怎么做做家旅游的视频网站好
  • 平台网站建设方案查看自己电脑的网站开发语言
  • 织梦如何做网站地图建设一个网站用什么软件下载
  • 建设银行互联网网站怎么制作小程序软件
  • 做购物网站平台视觉比较好看的网站
  • 网站建设要做什么会计科目网站建设的展望 视频
  • 那种广告式网站怎么做网站为什么具有网络营销价值
  • 包头建站怎么下载网站动态图片
  • 大企业网站建设哪里好qq网站登录入口
  • 手机网站有什么区别是什么wordpress模板2zzt
  • 想做个网站报价蔬菜价格怎么做公司做网站一般多少钱
  • 南宁老牌网站建设公司公司网站搭建教程
  • 网站首页快照更新快常见的电子商务网站网址
  • 外贸网站导航wordpress category 404
  • 漯河市网站建设在线教育网站建设
  • 便宜网站建设模板网站网站做推广需要营业执照
  • 网站地址栏图标文字企业网站设计公司
  • 公司做网站推广有没有用网址导航被更改了怎么换回来
  • 好看云在线网站模板下载 迅雷下载 迅雷下载地址免费建小程序网站
  • 通州网站制作游戏网站域名
  • 医疗网站前置审批要多长时间营销型外贸网站广州
  • 哈尔滨网站建设oeminc购买手表网站
  • 营销推广公司兰州seo培训