当我声明int a[5][3];
究竟是什么a[2]
时,它是指向数组的指针还是衰减到指向int a[2][0]
的指针。
我想谈谈二维数组,我担心在a[2]
独立使用时是否会衰减。
答案 0 :(得分:1)
对于您的情况,<?php
ini_set("SMTP","localhost");
ini_set("smtp_port",25);
ini_set("sendmail_from","sender_mail@gmail.com");
$too = "receiver_mail@yahoo.com" ;
$subject = "TEST" ;
$message = "User message" ;
$user_email = "user_mail@gmail.com" ;
$headers = "From: $user_email " ;
$headers .= "Reply-To: $too " ;
$headers .= "Return-Path: $too " ;
$headers .= "X-Mailer: PHP/" . phpversion (). " " ;
$headers .= 'MIME-Version: 1.0' . " " ;
$headers .= 'Content-type: text/html; UTF-8' . " " ;
if( mail ( $too , $subject , $message , $headers )) echo 'SENT' ;
?>
表示3个a[2]
的数组。它不会自动衰减到指针。它有类型信息。
答案 1 :(得分:1)
它的a[2]
是一个3个int的数组。
但是,如果您正在寻找数组衰减,那么您可以查找此what is array decaying?
我想谈谈2D数组,我担心是否衰变 a [2]在独立使用时衰减与否。
它不会自行腐烂。