Форум: Форум C++Разное
Новые темы: 00
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Операция запятая в C++
 
 автор: antf   (06.11.2009 в 00:06)   письмо автору
 
 

Здравствуйте.
1. Я новичек в c++. Насколько там востребована операция запятая? Можно ли без нее обойтись? Пример несколько искусственный, но все же она, на мой взгляд, снижает читабельность.

#include<iostream.h>

int main()
{
   int a = 1, b = 2, c = 3, d = 4, z = 0;
  
   z = (b += a, c += b, d += c);

  //должно вывести 10
  cout << z;

   return 0;
}


2. Есть ли операция запятая в php?

  Ответить  
 
 автор: cheops   (06.11.2009 в 00:31)   письмо автору
 
   для: antf   (06.11.2009 в 00:06)
 

>Можно ли без нее обойтись?
1. Можно, обычно запятую используют только в одном месте в опраторе for, однако и его можно зачастую переписать без использования запятой - даже читабельнее получается.
2. Да, в опреаторах echo, for
<?php
  echo "Hello ""word";
  for($i = 0, $j = 10; $i < $j; $i++) echo $i."<br>";
?>

  Ответить  
 
 автор: antf   (06.11.2009 в 00:49)   письмо автору
 
   для: cheops   (06.11.2009 в 00:31)
 

Никогда не пользовался такой конструкцией в php. Спасибо.

  Ответить  
 
 автор: AlMag   (21.11.2009 в 15:15)   письмо автору
 
   для: cheops   (06.11.2009 в 00:31)
 

ну, запятую в С++ не только в for используют. Точнее, не только в одном месте)

for(int i=0; i<n; ++i)
   a[i]=i, b[i]=1, c[i]=i*i;


int n, m;
scanf("%d %d", &n, &m);
n--,--m;

и так далее

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования